/*
* copyright(c) 2016 烟台大学计算机学院
* All right reserved
* 文件名称;test.cpp
* 作 者:王玙璠
* 完成日期 2016年3月17日
* 版本号:v1.0
*
问题描述:
程序:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int dMounth,dDay,dYear;
cout<<"请输入年月"<<endl;
cin>>dYear>>dMounth;
switch(dMounth)
{
case 1:dDay=31;
break;
case 2:dDay=28;
break;
case 3:dDay=31;
break;
case 4:dDay=30;
break;
case 5:dDay=31;
break;
case 6:dDay=30;
break;
case 7:dDay=31;
break;
case 8:dDay=31;
break;
case 9:dDay=30;
break;
case 10:dDay=31;
break;
case 11:dDay=30;
break;
case 12: dDay=31;
break;
}
if(dYear%4==0)
{
dDay=dDay+1;
}
cout<<dDay<<endl;
return 0;
}
运行测试:
学习收获:
通过本次训练,进一步练习了switch语句的运用和if循环的使用。