第十一周上机项目5 当年第几天
2014-11-08 15:49
225 查看
问题及代码: / * *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved . *文件名称:test .cpp *作 者:曹莉萍 *完成日期:2014 年11月8日 *版 本 号:v1.0 * *问题描述:求出这一天为该年的第几天 *输入描述:输入想要了解的年月日 *程序输出:这一天为该年的第几天 * / #include <iostream> using namespace std; int days(int y,int m,int d); int main() { int year,month,day; cout<<"输入年 月 日"<<endl; cin>>year>>month>>day; cout<<"这是该年的第"<<days(year,month,day)<<"天"<<endl; return 0; } int days(int y,int m,int d) { int sum; switch (m) { case 1:sum=d;break; case 2:sum=d+31;break; case 3:sum=d+59;break; case 4:sum=d+90;break; case 5:sum=d+120;break; case 6:sum=d+151;break; case 7:sum=d+181;break; case 8:sum=d+212;break; case 9:sum=d+243;break; case 10:sum=d+273;break; case 11:sum=d+304;break; case 12:sum=d+334;break; } if (m>2) sum++; return sum; }
运行结果
学习心得
尽自己最大的努力来学习这门课!!!加油!!
相关文章推荐