C++第三次实验报告-本月有几天

来源:互联网 发布:阿里云网站域名 编辑:程序博客网 时间:2024/05/18 02:12

一、问题及代码:

/*  * 文件名称:Ex1-1.cpp  * 作    者:郑浩  * 完成日期:2017 年 4 月 5 日  * 版 本 号:v1.0  * 对任务及求解方法的描述部分: * 输入描述:无  * 问题描述: 输入年份和月份得出天数* 程序输出: 某年的某一月的天数 * 问题分析:略 * 算法设计:略  */    #include <iostream>  using namespace std;  int main ()  {      int year,month;      cout<<"                                   日历表"<<endl;      cout<<"请输入年份:"<<endl;      cin>>year;      cout<<"请输入月份:"<<endl;      cin>>month;      if((year%4==0  &&  year%100!=0)||(year%400==0))      {          if(month==2)              cout<<"本月有29天";          if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12)              cout<<"本月有31天";          if(month==4 || month==6 || month==9 || month==11)              cout<<"本月有30天";      }      else      {          if(month==2)              cout<<"本月有28天";          if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12)              cout<<"本月有31天";          if(month==4 || month==6 || month==9 || month==11)              cout<<"本月有30天";      }      return 0;  }  

二、运行结果:

三、心得体会:通过学会使用if来得出某年的某一月的天数

0 0
原创粉丝点击