100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > C语言switch输入月份输出季节 c语言输入年月 输出该月有几天

C语言switch输入月份输出季节 c语言输入年月 输出该月有几天

时间:2024-05-25 17:04:01

相关推荐

C语言switch输入月份输出季节 c语言输入年月 输出该月有几天

先判断年,再确定二月天数,之后输出任意年,对应任意月的天数

#include

int main()

{

int y,m,Month_day[12]={0};

printf("input year,month:");

scanf("%d",&y);

scanf("%d",&m);

if((((y%4)==0)&&((y0)!=0))||(y@0==0))

Month_day[1]=29;

else

Month_day[1]=28;

switch(m)

{

case 1:Month_day[0]=31;printf("year——%dmonth——%d

",y,Month_day[0]);break;

case 2:Month_day[1]=Month_day[1];printf("year——%dmonth——%d

",y,Month_day[1]);break;

case 3:Month_day[2]=31;printf("year——%dmonth——%d

",y,Month_day[2]);break;

case 4:Month_day[3]=30;printf("year——%dmonth——%d

",y,Month_day[3]);break;

case 5:Month_day[4]=31;printf("year——%dmonth——%d

",y,Month_day[4]);break;

case 6:Month_day[5]=30;printf("year——%dmonth——%d

",y,Month_day[5]);break;

case 7:Month_day[6]=31;printf("year——%dmonth——%d

",y,Month_day[6]);break;

case 8:Month_day[7]=31;printf("year——%dmonth——%d

",y,Month_day[7]);break;

case 9:Month_day[8]=30;printf("year——%dmonth——%d

",y,Month_day[8]);break;

case 10:Month_day[9]=31;printf("year——%dmonth——%d

",y,Month_day[9]);break;

case 11:Month_day[10]=30;printf("year——%dmonth——%d

",y,Month_day[10]);break;

case 12:Month_day[11]=31;printf("year——%dmonth——%d

",y,Month_day[11]);break;

default:printf("month data error!

");

}

printf("

");

return 0;

}。

全部

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。