第八周项目六——计算某年某月有几天

  1.  * Copyright (c) 2014, 烟台大学计算机学院  
  2.  * All rights reserved.  
  3.  * 文件名称:test.cpp  
  4.  * 作    者:   陈丹妮
  5.  * 完成日期:2014年 10 月 21 日  
  6.  * 版 本 号:v1.0  
  7.  *  
  8.  * 问题描述:计算某年某月有几天
  9. * 输入描述: a是年份,b是月份
  10.  * 程序输出:输出本年有多少天
  11. */
  12. #include <iostream>
    using namespace std;
    int main()
    {
       int a,b,c;
       cout<<"本月有几天?"<<endl
           <<"请输入年份,月份:";
           cin>>a>>b;
           if(a%4!=0)
           {
               switch(b)
               {
                   case 1:c=31;break;
                   case 2:c=28;break;
                   case 3:c=31;break;
                   case 4:c=30;break;
                   case 5:c=31;break;
                   case 6:c=30;break;
                   case 7:c=31;break;
                   case 8:c=31;break;
                   case 9:c=30;break;
                   case 10:c=31;break;
                   case 11:c=30;break;
                   case 12:c=31;break;
               }
           }
           else if(a%400!=0)
           {
               switch(b)
               {
                   case 1:c=31;break;
                   case 2:c=28;break;
                   case 3:c=31;break;
                   case 4:c=30;break;
                   case 5:c=31;break;
                   case 6:c=30;break;
                   case 7:c=31;break;
                   case 8:c=31;break;
                   case 9:c=30;break;
                   case 10:c=31;break;
                   case 11:c=30;break;
                   case 12:c=31;break;
               }
           }
           else
           {
               switch(b)
               {
                   case 1:c=31;break;
                   case 2:c=29;break;
                   case 3:c=31;break;
                   case 4:c=30;break;
                   case 5:c=31;break;
                   case 6:c=30;break;
                   case 7:c=31;break;
                   case 8:c=31;break;
                   case 9:c=30;break;
                   case 10:c=31;break;
                   case 11:c=30;break;
                   case 12:c=31;break;
               }
           }
           cout<<"本月有:"<<c<<"天"<<endl;
           cout<<"谢谢使用!欢迎下次再使用"<<endl;
           return 0;
    }
    

    第八周项目六——计算某年某月有几天_第1张图片

你可能感兴趣的:(namespace,计算机,iostream)