用C++编写一个程序,输入年、月,输出该月的天数。
答案:2 悬赏:0 手机版
解决时间 2021-08-10 18:49
- 提问者网友:像風在裏
- 2021-08-10 15:48
越快越好
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-08-10 17:12
:#include<iostream.h>
void main()
{int year,month, days;
cin>>year>>month;
switch(month)
{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(year%400==0 || year%4==0 &&year%100!=0) days=29;
else days=28;
}
cout<<year<<"年"<<month<<"月有"<<days<<"天\n";
}
全部回答
- 1楼网友:上分大魔王
- 2021-08-10 18:14
除了2月,其他月份都是固定的,只要拿年份除4,得出结果为整数,然后月份选择2上,那么就是29,如果得出结果为非整数,选择2月时候就是28
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯