问答详情
源自:6-1 什么是数组

我输入2000,他还是显示这不是闰年,明明2000可以被400整除啊,哪位大神指点一二?

package cap1;
import java.util.Scanner;
public class HelloWorld {
	public static void main(String[] args) {
		Scanner input=new Scanner(System.in);
		System.out.println("请输入:");
		int num=input.nextInt();
		int age=num/400;
	if(age==0) {
		System.out.println("该年是闰年");
	}else {
		System.out.println("该年不是闰年");
	}
	}
}


提问者:梓鹏 2018-03-19 17:49

个回答

  • 慕后端6054730
    2018-03-19 18:05:19
    已采纳

    第8行改成 int age = num % 4;