c++第3次上机-2

来源:互联网 发布:java字符串截取前几位 编辑:程序博客网 时间:2024/06/05 03:01



一、问题及代码


(2)插入代码

/*    * 文件名称:EX1.CPP     * 作    者:钟俊彦       * 完成日期: 2016     年 4   月   8日      * 版 本 号:v1.0      * 对任务及求解方法的描述部分:     * 输入描述:  无     * 问题描述:switch与if语句综合运用    * 程序输出:  某月的月份;    * 问题分析: 略     * 算法设计:  略     */     #include<iostream> using namespace std; int main( ) {  int year,month,day,flag;     cout<<"请输入年份以及月份"<<endl;  cin>>year>>month; if(year%4==0&&year%100!=0||year%400==0)  {   flag=1;  }  else flag=0; if(flag==1) {  switch(month)  {  case 1:     case 3:     case 5:     case 7:  case 8:  case 10:  case 12:cout<<"本月31天/n";break;  case 4:     case 6:  case 9:  case 11:cout<<"本月30天/n";break;  case 2:cout<<"本月29天/n";break;  } }  else {  switch(month)  {  case 1:     case 3:     case 5:     case 7:  case 8:  case 10:  case 12:cout<<"本月31天/n";break;  case 4:     case 6:  case 9:  case 11:cout<<"本月30天/n";break;  case 2:cout<<"本月28天/n";break; } }     return 0; }

运行结果:

心得体会:复习了switch语句

知识点总结:switch语句的使用


0 0
原创粉丝点击