函数题:时间*
请设计时间 TIME 类。它包含三个私有数据成员:hour (时)、minute (分) 和 second (秒),均为整数。
c++
#include <iostream>
using namespace std;
/* 你提交的代码将被嵌在这里 */
int main()
{
TIME a;
a.Input();
a.Output();
cout << endl;
return 0;
}
#### 输入样例
in
8:25:9
#### 输出样例
out
8:25:9
要求:
- 设计构造函数,达到以下效果。
c++
TIME a; // 时间 a 初始化为 0:0:0
TIME b(8, 25, 9); // 时间 b 初始化为 8:25:9
- 设计 Input 和 Output 函数用于输入和输出时间
c++
TIME a;
a.Input(); // 输入: 18:4:36
a.Output(); // 输出: 18:4:36
- 设计 Set 和 Get 函数用于设置和读取时间
c++
TIME a;
int h, m, s;
a.Set(5, 24, 59);
a.Get(h, m, s);
cout << h << ' ' << m << ' ' << s << endl; // 输出: 5 24 59
答案:若无答案欢迎评论
c++
#include <iostream>
using namespace std;
/* 你提交的代码将被嵌在这里 */
int main()
{
TIME a;
a.Input();
a.Output();
cout << endl;
return 0;
}
#### 输入样例
in
8:25:9
#### 输出样例
out
8:25:9
要求:
- 设计构造函数,达到以下效果。
c++
TIME a; // 时间 a 初始化为 0:0:0
TIME b(8, 25, 9); // 时间 b 初始化为 8:25:9
- 设计 Input 和 Output 函数用于输入和输出时间
c++
TIME a;
a.Input(); // 输入: 18:4:36
a.Output(); // 输出: 18:4:36
- 设计 Set 和 Get 函数用于设置和读取时间
c++
TIME a;
int h, m, s;
a.Set(5, 24, 59);
a.Get(h, m, s);
cout << h << ' ' << m << ' ' << s << endl; // 输出: 5 24 59
答案:若无答案欢迎评论