这是一个关于电影票选座的一个练习
Scanner sc=new Scanner(System.in);
System.out.println("请输入您的电影票票号");
int a=sc.nextInt();
if(a>=0&&a<=100){
if(a%2==0){
System.out.println("请坐右边");
}else{
System.out.println("请坐左边");
}
}
这里的&&不是短路运算符吗?如果符合左边的a>=0,不是应该不运行后面的a<=100吗?而这个程序要判断的是a要大于或等于0,要小于或等于100.为什么在这里使用了&&?