第十七周项目5(部分) 该年第几秒
来源:互联网 发布:dota1深渊领主技能数据 编辑:程序博客网 时间:2024/05/01 02:27
/**Copyright (c) 2014,烟台大学计算机学院void change(int a[8][8]);*All rights reserved.*文件名称:main.cpp*作者:苏强*完成日期:2014年12月23日*版本号:v1.0**问题描述:输入年月日,输出该时间是本年的第几秒*输入描述:年、月、日 、时、分、秒*程序输出:该年的第几秒*/#include <iostream>using namespace std;struct Time{ int year; int month; int day; int hour; int minute; int second;};int mon[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};int calculatesecond(Time);int calculateday(Time);void calculatesecondodyear(int ,int );int main(){ int secondofday,dayofyear,secondofyear; Time t; cin>>t.year>>t.month>>t.day>>t.hour>>t.minute>>t.second; secondofday=calculatesecond(t); cout<<t.hour<<"时"<<t.minute<<"分"<<t.second<<"秒是本天的第"<<secondofday<<"秒."<<endl; dayofyear=calculateday(t); cout<<t.year<<"年"<<t.month<<"月"<<t.day<<"日是"<<t.year<<"年的第"<<dayofyear<<"天."<<endl; calculatesecondodyear(dayofyear,secondofday); return 0;}int calculatesecond(Time t){ int m; m=(t.hour*60+t.minute)*60+t.second; return m;}int calculateday(Time t){ int days=0,i; for(i=1;i<t.month;i++) days+=mon[i]; days+=t.day; if((t.month>2)&&((t.year%4==0&&t.year%100!=0)||t.year%400==0)) days++; return days;}void calculatesecondodyear(int x,int y){ int secondofyear; secondofyear=(x-1)*24*3600+y; cout<<"是本年的第"<<secondofyear<<"秒."<<endl;}
0 0
- 第十七周项目5(部分) 该年第几秒
- 第十七周项目今天第几秒
- 第十七周 项目5 处理时间日期(计算这是第几天或第几秒的问题)
- 第十七周项目五 玩日期时间-(3)输出这是这一天中的第几秒
- 第十七周项目五 玩日期时间-(4)输出这是这一年中的第几秒
- 第十七周 项目四--日期结构体(1)-该年的第几天
- 第十七周 项目-4.日期结构体(计算该日是该年的第几天)
- 第十七周项目四——日期结构体(1)该年第几天
- 第十七周项目四(1):日期结构体:该年第几天?
- 第十七周项目四日期结构体(1)该日是该年的第几天
- 第十七周项目四——日期结构体(1)该年第几天改编精装版
- 第十七周项目 4 日期结构体——该年第几天
- 第十七周项目4——1 该年第几天
- 获取某天为该年的第几周
- 日期转换成该年的第几周
- JS获得指定日期是该年的第几周
- 第十八周项目五 日期结构体——第几秒及b天后的日期
- 第几周【项目5-方程也是类】
- Android获取TextView的长度
- 第十七周 OJ 重复字符串
- 【好程序员特训营】Java类与对象
- 第17周项目6-学生成绩统计3(2、奖学金获得者)
- IOS调试技巧:当程序崩溃的时候怎么办 iphone IOS
- 第十七周项目5(部分) 该年第几秒
- Unity布料
- 第十六周项目2.1连续字符串 用数组名做参数
- Mac 下SVN 的配置(Xcode6.1下)
- Min Stack
- android R
- ScheduledExecutorService定时周期执行指定的任务
- 二叉排序树的遍历及输出
- Java基础5----初始化顺序