OpenJudge

1011:面向对象程序设计题1设计Time类

总时间限制:
1000ms
内存限制:
65536kB
描述

定义一个时间类Time,能提供和设置由时、分、秒组成的时间,并编写应用程序,定义时间对象,设置时间,输出该对象提供的时间。时间的输出格式为hh:mm:ss,例如09:30:59。如果输入的时间不对,例如25:09:26,则输出NO。

输入
输入由N+1行组成
第一行为测试数据的组数
接下来的N行每行3个整数,分别是小时、分钟和秒,中间用一个空格分隔
输出
输出N行,输出相应的时间表示,格式为hh:mm:ss,一行一个时间
样例输入
4
9 30 59
25 3 22
3 3 3
12 12 39
样例输出
09:30:59
NO
03:03:03
12:12:39
提示
必须设计类来完成此题,类定义及类成员函数实现及测试都放在一个文件中
#include
using namespace std;

class Time
{
//类定义
};
void Time::setHour(int h)//成员函数
{
...
}
......

int main()
{
return 0;
}
全局题号
4663
添加于
2015-05-12
提交次数
14
尝试人数
9
通过人数
7