第8周项目5:这月有几天

来源:互联网 发布:sql当没有用exists 编辑:程序博客网 时间:2024/05/29 09:30
问题及代码:
<p>/*</p><p>*Copyright (c) 2014,烟台大学计算机学院</p><p>*All  rights reserved.</p><p>*文件名称:test.cpp</p><p>*作者:陈银丽</p><p>*完成日期:2014年10月23日</p><p>*版本号:v1.0</p><p>*</p><p>*问题描述:编程序,输出某年某月有几天</p><p>*输入描述:年份,月份</p><p>*程序输出:对应的天数</p><p>*/</p>
#include <iostream>using namespace std;int main(){     int month,year,days;     cout <<"请输入年份:";     cin >>year;     cout <<"请输入月份:";     cin >>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<<"日有:";    return 0;}


运行结果:

知识点总结:熟悉switch语句

学习心得:步骤有点多。容易出错。


0 0
原创粉丝点击