第十七周项目五 玩日期时间
来源:互联网 发布:开源php erp管理系统 编辑:程序博客网 时间:2024/04/27 23:03
问题及代码:
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:宋健 * 版 本 号:v1.0 * 日 期:12月23日 * 问题描述:玩日期时间 * 输入描述:输入一个时间* 程序输出: */ #include <iostream>int days(int,int,int);int seconds(int,int,int);using namespace std;struct Time{ int year; int month; int day; int hour; int minute; int second;};int main(){ Time time; int x,y,z; cout << "输入一个时间(年、月、日、时、分、秒)" << endl; cin>>time.year>>time.month>>time.day>>time.hour>>time.minute>>time.second; x=days(time.year,time.month,time.day); cout<<"今天是本年第"<<x<<"天"<<endl; y=seconds(time.hour,time.minute,time.second); cout<<"这是是本天第"<<y<<"秒"<<endl; z=(x-1)*24*60*60+y; cout<<"这是是本年第"<<z<<"秒";}int days(int year,int month,int day){ int i,sum; sum=0; for(i=0; i<month; i++) { if(i==1||i==3||i==5||i==7||i==8||i==10||i==12) sum=sum+31; if(i==4||i==6||i==9||i==11) sum=sum+30; if(i==2) { if(year%4==0&&year%100!=0) sum=sum+29; else sum=sum+28; } } sum=sum+day; return sum;}int seconds(int hour,int minute,int second){int x;x=hour*60*60+minute*60+second;return x;}
运行结果:
知识点总结:
按功能建立函数,提高可读性,更条理
0 0
- 第十七周 项目五:玩日期时间
- 第十七周项目五:玩日期时间
- 第十七周 项目五--玩日期时间
- 第十七周项目五 玩日期时间
- 第十七周项目五(一):玩日期时间
- 第十七周项目五——玩日期时间
- 第十七周 【项目5-玩日期时间】
- 第十七周项目5-玩日期时间
- 第十七周项目 5 玩日期时间
- 第十七周项目5-玩日期时间
- 第十七周项目5-玩日期时间
- 第十七周项目5:玩日期时间
- 第十七周项目五 玩日期时间-(3)输出这是这一天中的第几秒
- 第十七周项目五 玩日期时间-(4)输出这是这一年中的第几秒
- 第十七周项目五玩日期时间(1)(2)(3)(4)
- 第十七周 【项目5-玩日期时间】(4)
- 第十七周项目5--玩日期时间(4)
- 第十七周项目五 玩日期时间-(1)(2)输入时间,输出该日在本年第几天
- 安装discuz步骤
- 140001 《被淹没和被拯救的》读后感——可怜之人必有可恨之处
- 行为模式之Observer模式
- 【转】金蝶EAS BOS工作流开发(附带JAVA脚本)
- hdu 5142 水题
- 第十七周项目五 玩日期时间
- 一个简单的厦大网站前端实现
- Java中Cookie的用法
- 4-1_12-19-2014
- 安装配置flume
- UML 主要图形
- easyui tab 跳转多个iframe页面参数传递
- compass是什么
- 12-20-2014