本月有几天

来源:互联网 发布:大麦户源码zhideyao 编辑:程序博客网 时间:2024/05/02 04:53
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作    者:  董慧* 完成日期:2012 年  10月29日 * 版 本 号:v1.0 * * 输入描述: 输入年月。* 问题描述:这月有几天* 程序输出: 天数* 问题分析:略* 算法设计:略#include<iostream>using namespace std;int main(){ int year,month; cout<<"请输入年·月:"; cin>>year>>month; switch(month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12:  cout<<"本月有31天"<<endl;  break; case 4: case 6: case 9: case 11:  cout<<"本月有30天"<<endl;  break; case 2:  if(year%4==0)  {   if(year%100==0)   {    if(year%400==0)    cout<<"本月有29天"<<endl;   else    cout<<"本月有28天"<<endl;  }  else   cout<<"本月有29天"<<endl;  }  else   cout<<"本月有28天"<<endl; }  return 0;}


输出结果:

心得体会:if语句与switch语句一块使用,纠结啊............

原创粉丝点击