上机内容:编辑“一个月有几天”程序
上机目的:练习编程
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者:黄兆宽 * 完成日期:2012 年 10 月 26 日 * 版 本 号:v1.0 * 输入描述:本月有几天 * 问题描述:输入年份、月份,即可求得本月一共多少天 * 程序输出:本月一共多少天 * 问题分析:先判断是否为闰年,然后根据所输入的月份进行输出 * 算法设计: */
#include<iostream>
using namespace std;
int main()
{ int a,b;cout<<"请输入年、月:";cin>>a>>b;{if(b<=0||b>12)cout<<"你的输入错误"<<endl;if(b==2){if(a%4==0&&a%100!=0||a%400==0)cout<<"本月"<<"29"<<"天"<<endl;elsecout<<"本月"<<"28"<<"天"<<endl;}{if(b==1||b==3||b==5||b==7||b==8||b==10||b==12)cout<<"本月"<<"31"<<"天"<<endl;else if(b==4||b==6||b==9||b==11)cout<<"本月"<<"30"<<"天"<<endl;}}return 0;
}
结果: