zoukankan      html  css  js  c++  java
  • 第八周项目6-本月有几天?

    /*
     *Copyright (c) 2014,烟台大学计算机学院
     *All gight reserved.
     *文件名称:temp.cpp
     *作者:邵帅
     *完成时间:2014年10月16日
     *版本号:v1.0
     *
     *问题描述:输入一个年份和月份,输出这个月的天数
     *输入描述:年份year和月份month
     *程序输出;该月的天数
    */
    #include<iostream>
    using namespace std;
    int main()
    {
        int year,month;
        cout<<"请输入年份:";
        cin>>year;
        cout<<"请输入月份:";
        cin>>month;
        switch(month)
        {
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
            cout<<year<<"年"<<month<<"月有31天。"<<endl;break;
        case 2:
            if ((year%4==0 && year%100!=0) || (year%400==0 && year%100==0))
                cout<<year<<"是闰年,"<<month<<"月有29天。"<<endl;
            else
                cout<<year<<"不是闰年,"<<month<<"月有28天。"<<endl;break;
        case 4:
        case 6:
        case 9:
        case 11:
            cout<<year<<"年"<<month<<"月有30天。"<<endl;break;
            default :cout<<"请输入有效月份!";
    
        }
    
        return 0;
    }
    



    运行结果:

    知识点总结:学会了判断闰年的方法,巩固switch语句

    学习心得:在判断2月时需要考虑是不是闰年

    @ Mayuko

  • 相关阅读:
    人月神话读后感2
    大三学习进度13
    大三学习进度16
    大三学习进度14
    大三学习进度11
    大三学习进度15
    人月神话读后感3
    大三学习进度10
    Linux设备树
    clk_enable
  • 原文地址:https://www.cnblogs.com/mayuko/p/4567663.html
Copyright © 2011-2022 走看看