从键盘输入年份,判断是否为闰年一个年份和月份,输出该月有多少天(考虑闰年),用switch语句编 程。 &#8203?


import java.util.Scanner;
public class Test2 {
public static void main(String[] args) {
// 编写程序实现,输入年份和月份,输出该月的天数。
//(提示:能被4整除且不被100整除,或者能被400整除的年份就是闰年。)
Scanner scan = new Scanner(System.in);
System.out.print("请输入年份:");
int year = scan.nextInt();
System.out.print("请输入月份:");
int month = scan.nextInt();
switch(month) {
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
System.out.print(year+"年"+month+"月有31天");
break;
case 4:
case 6:
case 9:
case 11:
System.out.print(year+"年"+month+"月有30天");
break;
case 2:
if((year % 4 == 0&& year % 100 !=0 )
year % 400 == 0)
System.out.print(year+"年"+month+"月有29天");
else
System.out.print(year+"年"+month+"月有28天");
break;
default:
System.out.println("您的输入有误!");
break;
}
}
}
}

我要回帖

更多关于 从键盘输入年份,判断是否为闰年 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信