输入年月输出该月天数
来源:互联网 发布:机电一体化网络教育 编辑:程序博客网 时间:2024/05/22 05:07
/** Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作 者: 霍雨佳* 完成日期:2013 年19月24日* 版 本 号:v1.0* 问题描述:按号输出菜单。* 样例输入:2012 1* 样例输出:本月31天* 问题分析:输入年月,按公式输出该月天数。*/#include <iostream>using namespace std;int main(){int m,y,n;cout<<"请任意输入一个年份:"<<'\n';cin>>m; cout<<"请输入月份\n"; cin>>n; y=(m%4==0&&m%100!=0)+(m%400==0);switch(y){case 1:if(n==1||n==3||n==5||n==7||n==8||n==10||n==12){cout<<"本月31天"<<'\n';}else{if(n==2){cout<<"本月28天"<<'\n';}else{if(n==4||n==6||n==9||n==11){cout<<"本月30天"<<'\n';}else{cout<<"输入信息有误,请重新输入"<<'\n';}}}break;case 0:if(n==1||n==3||n==5||n==7||n==8||n==10||n==12){cout<<"本月31天"<<'\n';}else{if(n==2){cout<<"本月29天"<<'\n';}else{if(n==4||n==6||n==9||n==11){cout<<"本月30天"<<'\n';}else{cout<<"输入信息有误,请重新输入"<<'\n';}}}break;default:cout<<"error\n";break;}return 0;}
运行结果:
心得体会:
程序编的过于麻烦还需改进,加油!
- 输入年月输出该月天数
- 输入年月输出该月天数(改良版)
- SQL根据已知的年月,计算该月的天数.
- C语言--根据年月计算该月天数
- 输入某年某月(包括闰年),编程输出该年的该月拥有的天数
- 第九周项目4-输入年月,输出本月天数
- 51页 10题 输入年号和月份,输出这一年该月的天数
- 输入年月获取当月天数
- 输入年月,输出该月份的日历页
- html中js通过指定的年月获取该月的天数
- 输入年份与月份 判断是否是闰年 与该年月的天数
- 请用户输入年份,输入月份,输出该月份天数
- 第二章作业P51.10(输入年号和月份,输出这一年的该月的天数。
- 输入一个年月,输出往前推5个月的年月,考虑跨年
- 根据输入的月份,给出该月的天数。
- 输入年月 返回当前月份的天数
- Java输入年月,打印该月的日历,已知2000年1月1号是星期六
- 一条表达式获取指定年月的当月总天数
- java从0单排(4)-过滤器的使用
- 面试:两种include区别
- CSS3选择子和伪类
- 机器学习十大算法资料总结
- C - 多线程(简单):
- 输入年月输出该月天数
- php的备忘录
- 参考文献
- Protel与Altium Designer的前生今世
- 最大子序列和问题
- web application stress(WAS)操作
- 配置JDK
- JQuery的Flexigrid的API使用
- HBase HBaseServer实现