每日一言
在今天和明天之间,有一段很长的时间;趁你还有精神的时候,学习迅速办事。------歌德
题目
输入y和m两个整数,y表示年,m表示月,计算y年m月有多少天,输出天数
解题思路
这题只要在m=2时判断一下y是否为闰年就OK啦~
其他的应该没啥难的awa
代码
c
#include<stdio.h>
int main()
{
int y = 0;
int m = 0;
scanf("%d %d", &y, &m);
switch (m)
{
case 1:printf("31"); break;
case 2:
//判断是否是闰年
if ((y % 100 != 0 && y % 4 == 0 )|| (y%400 == 0))
printf("29");
else
printf("28");
break;
case 3:printf("31"); break;
case 4:printf("30"); break;
case 5:printf("31"); break;
case 6:printf("30"); break;
case 7:printf("31"); break;
case 8:printf("31"); break;
case 9:printf("30"); break;
case 10:printf("31"); break;
case 11:printf("30"); break;
case 12:printf("31"); break;
}
return 0;
}
结语
请给自己些耐心,一口吃不成胖子。
山外青山楼外楼,莫把百尺当尽头。
保持空杯心态加油努力吧!
都看到这里啦!真棒(*^▽^*)
可以给作者一个免费的赞赞吗,这将会鼓励我继续创作,谢谢大家
编程小白写作,如有纰漏或错误,欢迎指正