【项目:本月有几天?】
编程序,输入年份和月份,输出本月有多少天。合理选择分支语句完成设计任务。
样例输入1:2004 2
输出结果1:本月29天
样例输入2:2010 4
输出结果2:本月30天
参考解答:
[cpp] view plain copy print?![]()
- #include<iostream>
- using namespace std;
- int main()
- {
- int year, month, days;
- cout << "请输入年、月: ";
- 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%4==0 && year%100!=0 ||year%400==0)
- days = 29;
- else
- days =28;
- }
- cout<<year<<"年"<<month<<"月共有"<<days<<
C++编程:判断输入月份的天数

本文提供了一个C++程序,用于输入年份和月份后计算该月的天数。通过switch语句和闰年判断,简洁地解决了问题。并分析了不同代码实现的优劣。
最低0.47元/天 解锁文章
529

被折叠的 条评论
为什么被折叠?



