2-2 Time类的定义
来源:互联网 发布:网络歌手 阿根廷探戈 编辑:程序博客网 时间:2024/04/25 11:28
2-2 Time类的定义
Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^
题目描述
通过本题目的练习可以掌握类与对象的定义;
设计一个时间类Time,私有数据成员有hour(时)、minute(分)、second(秒);
公有成员函数有:setHour(int)设置数据成员hour的值(采用12小时制),非法的输入默认为12;setMinue(int)设置数据成员minute的值,非法输入默认为0;setSecond(int)设置数据成员second的值,非法输入默认为0;setTime(int,int,int)设置时、分、秒三个数据成员的值;showTime()显示时间对象的值。
在主函数main()中调用相应成员函数,使得时间对象的值能从键盘接收,并正确显示。
提示:时、分、秒均按2位数值形式显示 。
输入
输入3个整数,用一个空格间隔
输出
输出 时、分、秒的值,中间用“:”间隔
示例输入
10 11 12
示例输出
10:11:12
提示
输入
58 23 85
输出
12:23:00
来源
黄晶晶
示例程序
#include<stdio.h> int main() { int n,m,a,b,c; scanf("%d %d %d",&a,&b,&c); if(a>0&&a<=12) printf("%d:",a); else printf("12:"); if(b>=0&&b<=9) { printf("0"); printf("%d:",b); } if(b>=10&&b<=59) printf("%d:",b); if(b<0||b>59) printf("00:"); if(c>=0&&c<=9) { printf("0"); printf("%d\n",c); } if(c>=10&&c<=59) printf("%d\n",c); if(c<0||c>59) printf("00\n"); }
0 0
- 2-2 Time类的定义
- sdut 2-2 Time类的定义
- [2669]2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- SDUTACM 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- 2-2 Time类的定义
- Ubuntu下使用SVN
- MongoDB小结06 - update【$push】
- python 做爬虫
- 在 Linux 下用户空间与内核空间数据交换的方式,第 1 部分: 内核启动参数、模块参数与sysfs、sysctl、系统调用和netlink
- centos安装jdk,tomcat
- 2-2 Time类的定义
- MongoDB小结07 - update【$addToSet & $each】
- 软件工程第四次作业
- 算法系统学习-1排序-冒泡排序
- Educational Codeforces Round 1 C. Nearest vectors
- OS X 10.11 之后的cocoa pods安装的问题
- sscanf()
- Xcode 联编系统
- 南大软院大神养成计划NO.1