解决当日是当年第几天的方案
来源:互联网 发布:淘宝网店怎么注册平台 编辑:程序博客网 时间:2024/06/05 11:02
输入当日的日期,算得该日是这年的第几天?
<pre name="code" class="cpp">#include <iostream>using namespace std;int sum(int,int,int);int main(){ int y,m,n,x;//y.m.n分别为年月日 cout<<"请输入年,月,日"<<endl; cin>>y>>m>>n; x=sum(y,m,n); cout<<x<<endl; return 0;}int sum(int y,int m,int n){ int r(int y); int s=0; for(int i=1; i<m; i++) switch(i) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: s+=31; break; case 4: case 6: case 9: case 11: s+=30; break; case 2: s+=r(y); break; } s+=n; return s;}int r(int y){ if((y%4==0&&y%100!=0)||y%100==0) return 29; else return 28;}
这次用到函数的调用,for循环语句,switch语句,当一个问题涉及的量比较多数时而且区分条件明显时可考虑用循环和多分支语句
0 0
- 解决当日是当年第几天的方案
- 输入的年月日是当年的第几天
- 计算某日期是当年的第几天
- 编写程序计算所输日期是当年的第几天
- java 根据年月日 获取当天是当年的第几天
- 测试某一天是当年的第几天
- 输入一个年月日,判断是当年的第几天
- 输入一个日期,判断是当年的第几天
- JS:求某个日期是当年的第几天
- SAP HANA计算某日期是当年的第几天
- java输出是当年第几天
- 判断某年月日是当年的第几天
- 提高项目14-当年第几天(数组方案)
- 当年第几天
- 当年第几天?
- 当年第几天
- 计算当年第几天
- 当年第几天
- 禁用js验证
- Android曲线拟合
- Linux的原子操作与同步机制
- DeviceToken与UDID的区别
- PHP array_diff() 函数用法
- 解决当日是当年第几天的方案
- Java IO 流体系
- android:inputType参数类型说明
- Qt窗体背景绘图和图片显示篇
- Android开源图表---MPAndroidChart
- Linux Mint(安装三)
- sql server数据库快照
- 安卓笔记android中控件点击事件实现的几种方式
- 傻瓜,我们都一样。