第17周上机实践项目5——玩日期时间(3)
来源:互联网 发布:古典音乐 知乎 编辑:程序博客网 时间:2024/04/30 15:31
问题及代码
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:辛彬 * 完成日期:2014年 12 月 23 日 * 版 本 号:v1.0 * * 问题描述: 输出这是这一天中的第几秒。 * 输入描述:出生年、月、日、时、分、秒。 * 程序输出:第几秒; */#include <iostream>using namespace std;struct Date{ int year; int month; int day; int hour; int minute; int second;};void day(int y,int m,int d);void seconds(int h,int m,int s);int main(){ Date date; cout<<"请输入年、月、日、时、分、秒"<<endl; cin>>date.year>>date.month>>date.day>>date.hour>>date.minute>>date.second; day(date.year,date.month,date.day); seconds(date.hour,date.minute,date.second); return 0;}void day(int y,int m,int d){ int days=0; int mon[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31},i; for(i=0; i<m; i++) days+=mon[i]; if(((y%4==0&&y%100!=0)||y%400==0)&&m>2) days++; days+=d; cout<<m<<"月"<<d<<"日是"<<y<<"年的第"<<days<<"天."<<endl;}void seconds(int h,int m,int s){ int ss; ss=h*60*60+m*60+s; cout<<"这是这一天中的第"<<ss<<"秒"<<endl;;}
运行结果:
0 0
- 第17周上机实践项目5——玩日期时间(3)
- 第17周上机实践项目5——玩日期时间(1)(2)
- 第17周上机实践项目5——玩日期时间(4)
- 第12周上机实践项目3——日期时间类
- 第二周上机实践项目——玩日期
- 第15周上机实践项目3——在OJ上玩指针(3)
- 第16周上机实践项目2——用指针玩字符串(5)
- 第15周上机实践项目3——在OJ上玩指针(1)
- 第15周上机实践项目3——在OJ上玩指针(2)
- 第15周上机实践项目3——在OJ上玩指针(4)
- 第16周上机实践项目2——用指针玩字符串(3)
- 第14周上机实践项目1——小玩文件(3)
- 第17周项目5-玩日期时间(部分)
- 第17周项目5-玩日期时间(部分)
- 第十二周上机实践项目——日期时间类
- 第17周上机实践项目4——日期结构体(1)
- 第17周上机实践项目4——日期结构体(2)
- 第16周上机实践项目2——用指针玩字符串(1)
- 如何使用SOIL在VS2012的 C++环境下显示图片
- 简易的shell ---- MOS 的一个小练习题
- FusionChart 水印破解方法(代码版)
- ASP.NET 实现站内信功能(点对点发送,管理员群发)
- 公司做项目的几点经验总结(个人经验)
- 第17周上机实践项目5——玩日期时间(3)
- 蓝桥杯 k好数dp
- 用JPUSH极光推送实现服务端向安装了APP应用的手机推送消息(C#服务端接口)
- 掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输
- 用JqueryUI的Dialog+IFrame实现仿模态窗口效果
- XCode6.1创建空工程
- 杭电oj题库分类
- Hortonworks HDP Sandbox 2.2 修复HBase无法启动的问题
- <android 笔记>通知栏学习2