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

来源:6-1 什么是数组

梓鹏

2018-03-19 17:49

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("该年不是闰年");
	}
	}
}


写回答 关注

1回答

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

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

    梓鹏

    非常感谢!

    2018-03-19 18:15:56

    共 1 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165552 学习 · 17587 问题

查看课程

相似问题