第十二周项目1-输入日期,输出是本年的多少天(数组法,老师讲解的,事后自己编了一次)
来源:互联网 发布:java内部类的作用 编辑:程序博客网 时间:2024/04/29 12:36
/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:田成琳 *完成日期:2013年 11月16 日 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: *问题描述:用函数输出日期是本年的多少天 *程序输出: *问题分析: *算法设计: */ 我的程序:#include<iostream>using namespace std;int time(int,int,int);int main(){int year,month,day,tian;cout<<"请输入年月日:"<<endl;cin>>year>>month>>day;tian=time(year,month,day);cout<<year<<"年"<<month<<"月"<<day<<"日是本年的第"<<tian<<"天"<<endl;return 0;}int time(int y,int m,int d){int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31},i,tian; //定义一个13个数的数组,并赋初值tian=d; //这里用了好多技巧啊,比如数组第一个为0,tian上来就赋值为d...for(i=1;i<m;i++){tian+=a[i];}if(m>2&&(y%4==0&&y%100!=0||y%4==0))tian++;return tian;}
运行结果:
心得体会:数组的神奇与奥妙期待去学习与体会,通过这个题可以看出老师的解题技巧十足,自身有很大空间去提高,一定好好学,加油!
- 第十二周项目1-输入日期,输出是本年的多少天(数组法,老师讲解的,事后自己编了一次)
- 第十二周项目1-用函数输出日期是本年的第几天
- acm-输入年月日,输出是本年的多少天
- 第十二周项目1-求某年某月是本年的第几天
- 用户输入一个时间,判断这个时间是本年的多少天(例:输入2015-1-5,结果是2015年的第5天)
- 第十七周项目五 玩日期时间-(1)(2)输入时间,输出该日在本年第几天
- 当输入一个年月份和日期的时候,输出是今年的第多少天
- 第十三周上机实践项目:定义日期变量,进行年、月、日的输入,计算该日期是本年中的第几天。
- 求当前日期是本年的第几周
- 计算当前日期是本年的第几周
- 按固定格式输入一个日期:比如2012-02-02,输出他是本年的第几天,周几
- 用java实现输入日期后得到这个日期是这一年的第多少天
- 72、java中如何取得当天是本年的第多少周?
- 第十二周 输出sin与cos的值(借鉴贺老师的函数)
- 输入一个日期,求该日期是当年的第多少天
- JS代码:当前日期是本年的第几个星期
- 判断选择的日期是否是本周、本月、本年
- 汇编能够实现显示当前日期,并输出当前日期是这一年中第多少天及第二天的日期。马上要交作业了,求大神!!
- 阿录帮帮忙—第五章—action中常用属性介绍
- 结构之法 算法之道
- springMVC 返回类型选择 以及 SpringMVC中model,modelMap.request,session取值顺序
- 动态规划——最大子段和
- php jquery 无刷新评论
- 第十二周项目1-输入日期,输出是本年的多少天(数组法,老师讲解的,事后自己编了一次)
- Oracle SQL Developer 启动报错
- 发布站劫持插件,3天增加1万精准客户流量
- Java之在eclipse中导入net.mindview包的方法
- webservice传输数据量较大的情况的解决方案
- Dollars
- char、varchar、text和nchar、nvarchar、ntext的区别
- 25匹马的角逐
- js对网页进行局部打印