/*
*copyright(c)2014,烟台大学计算机学院
*All right reserved.
*文件名称:test.cpp
*作 者:李晓凯
*完成日期:2014年10月20日
*版本号:v1.0
*
*问题描述:根据年份和月份,输出本月的天数
*输入描述:输入两个整数,分别代表年份和月份
*程序输出:输出一个整数,代表本月的天数
*/
#include <iostream>
using namespace std;
int main()
{
int a,y,m,d;
cout<<"欢迎使用月份查询器\n";
cout<<"请输入要查询的年份和月份:";
cin>>y>>m;
a=m/1;
if(m=2)
{
if(y%4==0&&y%100==0&&y%400==0)
d=29;
else
d=28;
}
else
switch(a)
{
case 1:
d=31;
break;
case 3:
d=31;
break;
case 4:
d=30;
break;
case 5:
d=31;
break;
case 6:
d=30;
break;
case 7:
d=31;
break;
case 8:
d=31;
break;
case 9:
d=30;
break;
case 10:
d=31;
break;
case 11:
d=30;
break;
case 12:
d=31;
break;
}
cout << "本月的天数为:" <<d<< endl;
return 0;
}
在出错的过程中找到了正确的解决方法才成功编写完成,相信自己会更棒的!加油!!!