package zuoye;
import java.util.Scanner;
public class Ts1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print("请输入年份:");
Scanner s= new Scanner(System.in);
int a=s.nextInt();
boolean year;
System.out.print("请输入月份:");
Scanner s1= new Scanner(System.in);
int b=s.nextInt();
int [] arr={0,31,28,31,30,31,30,31,31,30,31,30,31};
if(((a%4==0)&(a%100!=0))|(a%400==0))
{year=true;
System.out.println("闰年");
arr[2]++;}
else{
year=false;
System.out.println("平年");}
switch(b){
case 1: ;break;
case 3: ;break;
case 5: ;break;
case 7: ;break;
case 8: ;break;
case 10: ;break;
case 12:System.out.println(a+"年的"+b+"月有"+arr[b]+"天"); ;break;
case 4: ;break;
case 6: ;break;
case 9: ;break;
case 11:System.out.println(a+"年的"+b+"月有"+arr[b]+"天"); ;break;
case 2: System.out.println(a+"年的"+b+"月有"+arr[b]+"天"); ;break;
default:System.out.println("月份出错");
}}}
java程序获取某年某月的天数
最新推荐文章于 2024-07-26 02:56:40 发布
这是一个Java程序,用户输入年份和月份后,程序会判断是否为闰年,并根据月份输出该月的天数。闰年的判断条件是年份能被4整除但不能被100整除,或者能被400整除。程序使用了switch语句处理不同月份的天数。
摘要由CSDN通过智能技术生成