Scanner input = new Scanner(System.in);
System.out.println("请输入年份:");
int year = input.nextInt();
if(year%4==0 && year%100!=0 || year%400=0){//error:Operator '||' cannot be applied to 'boolean', 'int'
System.out.println(year + "是闰年");
}else {
System.out.println(year +"不是闰年");
}
if语句括号内的year%400=0少了一个等于号,加上一个等于号就能运行了。
"="和"=="的区别:
“=”是赋值运算。
“==”是判断两个值否相等。



