/*输入年号和月份,判断该年是否为闰年,并根据给出的月份判断是什么季节和该月有多少天?
闰年的条件是年号能被4整除但不能被100 整除或者能被400整除
3月-5月为春季,6月-8月为夏季 9月-11月为秋季 12月-2月为冬季*/
#include<stdio.h>
main()
{
int y,m,leap,season,days;
printf("请输入年份 月份:");
scanf("%d %d",&y,&m);
if(【1】)
leap=1;
else
leap=0;
if(【2】) season=1;
else if(m>=6&&m<=8) season=2;
else if(【3】) season=3;
else 【4】;
switch(m)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12: days=【5】;【7】;
case 4:
case 6:
case 9:
case 11: days=【6】;【8】;
case 2: if(【9】) days=29;
else days=28;
}
printf("%d年%s闰年\n",y,(【10】?"是":"不是"));
printf("%d月有%d天\n",m,days);
printf("%d月份是",m);
switch(season)
{
case 1:printf("春季\n") ;【11】;
case 2:printf("夏季\n") ;【12】;
case 3:printf("秋季\n") ;【13】;
case 4:printf("冬季\n") ;
}
}
/*输入年号和月份,判断该年是否为闰年,并根据给出的月份判断是什么季节和该月有多少天?
闰年的条件是年号能被4整除但不能被100 整除或者能被400整除
3月-5月为春季,6月-8月为夏季 9月-11月为秋季 12月-2月为冬季*/
#include<stdio.h>
main()
{
int y,m,leap,season,days;
printf("请输入年份 月份:");
scanf("%d %d",&y,&m);
if((y%4==0&&y%100!=0)||(y%400==0))
leap=1;
else
leap=0;
if(m>=3&&m<=5) season=1;
else if(m>=6&&m<=8) season=2;
else if(m>=9&&m<=11) season=3;
else season=4;
switch(m)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12: days=31;break;
case 4:
case 6:
case 9:
case 11: days=30;break;
case 2: if(leap==1) days=29;
else days=28;
}
printf("%d年%s闰年\n",y,(leap==1?"是":"不是"));
printf("%d月有%d天\n",m,days);
printf("%d月份是",m);
switch(season)
{
case 1:printf("春季\n") ;break;
case 2:printf("夏季\n") ;break;
case 3:printf("秋季\n") ;break;
case 4:printf("冬季\n") ;
}
}