第8周项目6-本月有几天?

来源:互联网 发布:视频剪辑软件有哪些 编辑:程序博客网 时间:2024/06/05 00:36

问题及代码:

* *copyright (c) 2014,烟台大学计算机学院 *all rights reserved *文件名称:test.cpp *作者:赵敏 *完成日期:2014年10月20日 *版本号:v1.0 * *问题描述:输入年份和月份,输出本月有多少天 *输入描述:年份和月份 *程序输出:本月多少天 */#include <iostream>using namespace std;int main(){    int n,y,t;    cout<<"输入年份"<<endl;    cin>>n;    cout<<"输入月份"<<endl;    cin>>y;    switch (y)    {    case 1:    case 3:    case 5:    case 7:    case 8:    case 10:    case 12:        t=31;        break;    case 4:    case 6:    case 9:    case 11:        t=30;break;    case 2:        if((n%4==0&&n%100!=0)||n%400==0)            t=29;        else            t=28;        break;    }    cout<<"输出本月有多少天:"<<t<<endl;    return 0;}


运行结果:

知识点总结:

        熟练使用switch语句。

学习心得:

       一点思路没有,还有小错误。。唉。。。仍需努力。。。

0 0
原创粉丝点击