需求:键盘输入一个年份,再输入一个月份,输出当前月份的天数。
提示:判断平年,闰年
package com.briup.day5;
import java.util.Scanner;
public class Day {
public staticvoid main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入一个年份:");
int y = sc.nextInt();
System.out.println("输入一个月份:");
int m = sc.nextInt();
switch(m) //switch语句,不同月天数不同
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
System.out.println("day=31");
break;
case 4:
case 6:
case 8:
case 10:
System.out.println("day=30");
break;
case 2: //2月要区分平年和闰年
if((y%4==0&&y%100!=0)||y%400==0)//判断是否为闰年
//能被4整除不能被100整除能被400整除
{
System.out.println("今年是闰年。");
System.out.println("day=29");
} else {
System.out.println("今年是平年。");
System.out.println (“day=28”);
}
break;
}
}
}