完善ing——输入年月日输出这一年为该年的第多少天
2013-11-12 17:26
288 查看
#include <iostream> using namespace std; int days (int a); int main() { int year,month,day,sum; cout<<"请输入你要算的年月日:"<<endl; cin>>year>>month>>day; if (month==1) sum=day; else if(month==2) sum=31+day; else { if((year%4==0 && year%100!=0 )||year%400==0) sum=days(month)+29; else sum=days(month)+28; } cout<<"你所输入你这一天为该年的第 "<<sum<<" 天"<<endl; return 0; } int days (int a) { int num5; switch(a) { case 3: num5=31;break; case 5: num5=31*2+30;break; case 7: num5=31*3+30*2;break; case 8: num5=31*4+30*2;break; case 10: num5=31*5+30*3;break; case 12: num5=31*6+30*4;break; case 4: num5=31*2;break; case 6: num5=30*1+31*3;break; case 9: num5=31*4+30*3;break; case 11: num5=31*5+30*4;break; } return num5; }
图片:
相关文章推荐
- 输入年月日,输出这是一年中的第几天
- 用js实现输入年月日输出这一天是这一年的第几天
- 输入年月日判断这是这一年的第多少天
- 程序显示无错误,为何运行无结果输入年月日,输出是一年中第几天
- (输入年月日,输出是这一年的第几天)c语言程序
- 第二章作业P51.10(输入年号和月份,输出这一年的该月的天数。
- 输入年月日并在终端上打印这是一年中的第几天
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(数组)
- 请分别输入年月日三个数值,计算出这是这一年的第几天? (提示:要考虑闰年和2月的情况)
- C#8—写一个测试标准身高体重的程序、输入日期年月日, 计算这一天是一年中的第几天(考虑闰年)
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(switch语句)
- Linux-C基础知识学习:C语言作业-输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。(待完善)
- 输入年月日,输出是该年的第几天 法一
- 编写一个函数,要求输入年月日时分秒,输出该年月日时分秒的下一秒。如输入2004年12月31日23时59分59秒,则输出2005年1月1日0时0分0
- 编写一个函数,要求输入年月日时分秒,输出下一个时间
- C语言,输入年月日,判断是否有效,并且输出"年月日st nd rd th"
- Python:输入年月日判断是此年的第多少天
- 输入年月日,输出是该年的第几天 法二
- windows下bat批处理根据输入年月日输出属相和星座
- 编写一个函数,要求输入年月日时分秒, 输出该年月日时分秒的下一秒