题目:判断某一年是否为闰年
首先明确什么是平年什么是闰年
1、能被4整除且不能被100整除的是闰年
2、能被400整除的是闰年
解题思路:
1、从键盘任意的数以一个数字
2、利用判断语句对其进行判断是否满足条件
利用到的技术:
Scanner的键盘输入
具体代码如下:
public class Judge {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); //键盘录入
System.out.println("请输入一个年份:");
int year = 0; //定义一个年份
boolean falg = true; //定义一个标记符
//利用循环进行判断,如果是闰年是输出,否则继续进行输入判断,直到判断是闰年
while(falg){
year = scanner.nextInt(); //输入的是整数
if((0 == year % 4 && year % 100 != 0)|| 0 == (year % 400) ){
falg = false;
System.out.println("您输入的 "+year+" 年是闰年");
}else{
System.out.println("不是");
}
}
}
}
写的不是很好,希望大家能够帮忙修改成为复用性很好的代码。。