2000年一2015年2月的天数哪些是28天或29天
答案:2 悬赏:30 手机版
解决时间 2021-02-20 17:16
- 提问者网友:难遇难求
- 2021-02-20 00:33
2000年一2015年2月的天数哪些是28天或29天
最佳答案
- 五星知识达人网友:千夜
- 2021-02-20 01:36
2000,2004,2008和2012年的2月是29天。其他都是28天
全部回答
- 1楼网友:从此江山别
- 2021-02-20 01:59
#include "stdio.h"
main()
{
int isyear(int);
int curyear=0;
int curmonth=0;
printf("please input the year and month:\n");
scanf("%d%d",&curyear,&curmonth);
if (curyear<=0)
{printf("year is not true!\n");
exit (0);}
if (curmonth<=0 || curmonth>12)
{ printf("month is not true month!\n");
exit (0);}
switch (curmonth)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
printf("it has 31 days\n");
break;
case 4:
case 6:
case 9:
case 11:
printf("it is small month: 30 days\n");
break;
case 2:
if (isyear(curyear))
printf("it is run nian:29 days\n");
else
printf("it is ping nian: 28 days\n");
break;
}
}
int isyear(int year)
{ int flag=0;
if (year%4==0)
if (year % 100==0)
if (year % 400==0)
flag=1;
else
flag=0;
else
flag=1;
else
flag=0;
return (flag);
}
ok,到此程序已经成功完成你要的功能,别忘了给我加分哦.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯