一、问题及代码
/*
* 文件名称:5.cpp
* 作 者:唐珂欣
* 完成日期:2016年4月7日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:输入需要的年份、月份,输出该月天数。
需注意闰年2月的天数。
* 输入描述:输入需要的年份、月份;
* 问题描述:输入需要的年份、月份,输出该月天数;
* 程序输出:该月有几天?
* 问题分析:运用switch语句选择分析所求月份的天数;
* 算法设计:输入年、月;
若不是闰年 ,2月有28天,1、3、5、7、8、10、12月有31天,其余30天;
若是闰年,2月有29天,其他月份同上。
*/
#include <iostream>
using namespace std;
int main()
{
int year,month,days;
cout<<"请输入年:";
cin>>year;
cout<<"请输入月: ";
cin>>month;
switch (month)
{
case 1:case 3:case 5:case 7:case 8:case 10:case 12:
days=3