第十一周项目-当年第几天
来源:互联网 发布:湖南大学的校园网域名 编辑:程序博客网 时间:2024/05/16 10:11
01./*02. * Copyright (c) 2014, 烟台大学计算机学院03. * All rights reserved.04. * 文件名称:test.cpp05. * 作 者:梁璨06. * 完成日期:2014年 11 月 6日07. * 版 本 号:v1.008. *09. * 问题描述:输出1000以内的完数;10. * 输入描述:无;11. * 程序输出:输出1000以内的所有完数;12. */#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 a=30,b=31,c,z; if((y%4==0&&y%100!=0)||(y%400==0)) c=29; else c=28; switch(m) { case (1):z=d;break; case (2):z=31+d;break; case (3):z=31+c+d;break; case (4):z=31+c+31+d;break; case (5):z=31+c+31+30+d;break; case (6):z=31+c+31+30+31+d;break; case (7):z=31+c+31+30+31+30+d;break; case (8):z=31+c+31+30+31+30+31+d;break; case (9):z=31+c+31+30+31+30+31+31+d;break; case(10):z=31+c+31+30+31+30+31+31+30+d;break; case(11):z=31+c+31+30+31+30+31+31+30+31+d;break; case(12):z=31+c+31+30+31+30+31+31+30+31+30+d;break; } return(z);}
运行结果:
0 0
- 第十一周项目5-当年第几天
- 第十一周项目五 当年第几天
- 第十一周项目五: 当年第几天
- 第十一周项目-当年第几天
- 第十一周项目五 当年第几天
- 第十一周 项目五: 当年第几天
- 第十一周项目 5 当年第几天
- 第十一周项目5--当年第几天
- 第十一周项目5--当年第几天
- 第十一周项目五:当年第几天
- 第十一周项目5当年第几天
- 第十一周 项目五 当年第几天
- 第十一周项目五:当年第几天
- 第十一周项目5-当年第几天
- 第十一周项目五 当年第几天
- 第十一周项目五 当年第几天
- 第十一周项目5当年第几天
- 第十一周 项目5:当年第几天
- 第11周项目2-求最大公约数
- php将图片本地化代码示例
- matlab 四种取整函数(fix floor ceil round)的区别
- POJ 2492--A Bug's Life
- UVA - 116 Unidirectional TSP(dp+多段图的最短路)
- 第十一周项目-当年第几天
- [JS]定时执行的处理类PeriodicalExecuter 介绍(可以替代setInterval)
- [LeetCode]Palindrome Number 判断二进制和十进制是否为回文
- Attempted to lock an already-locked dir异常解决方法
- ZOJ-2091-Mean of Subsequence (反证法的运用!!)
- Android开发(30) Fragment的使用
- cocos2d-x 场景切换
- 学学MyBatis(一)
- Cocos2dx 3.0 正式版本开发环境搭建