问题及代码:
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:Project4.cpp
* 作 者:李楠
* 完成日期:2014年10月15日
* 版 本 号:v1.0
*
* 问题描述:输入年份和月份,输出本月有多少天。
* 输入描述:两个整数,分别代表年份和月份
* 程序输出:一个整数,代表天数
*/
#include <iostream>
using namespace std;
int main()
{
int y,m,t,d;
cout<<"输入年份和月份:";
cin>>y>>m;
if(y%4==0&&y%100!=0||y%400==0)
t=1;
else
t=0;
if(m==4||m==6||m==9||m==11)
d=30;
else if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)
d=31;
else if(m==2&&t==1)
d=29;
else d=28;
cout<<"本月"<<d<<"天"<<endl;
return 0;
}
运行结果:
知识点总结:
通过这个程序,学会了使用if语句的嵌套并结合以前学过的知识以及运算符的使用方法,完成了改程序的编译。
学习心得:
每学习一个新的知识点总要结合以前学过的知识才能更加清楚明白,实践了,学习了,掌握了,这或许就是老师说的习而学吧!