5.1(10分)编写程序将“char *strSource = "AABADCDABDEA"”中的A全部替换成C。
5.2(20分)定义一个时间类Time,它能表示24小时制的时、分、秒,具体要求如下:
(1) 提供默认构造函数Time(),将时、分、秒都初始化成0。
(2) 提供构造函数Time(int h, int m, int s)。
(3) 提供成员函数set(int h, int m, int s),功能是调整时间。
(4) 能够分别获取时、分、秒信息。
(5) 提供成员函数display(),显示时间值。
(6) 提供成员函数equal(Time &other_time),比较是否与时间other_time相等。
(7) 提供成员函数increment(),使时间增加一秒。
(8) 提供成员函数less_than(Time&other_time),比较是否早于时间other_time。
5.2(20分)定义一个时间类Time,它能表示24小时制的时、分、秒,具体要求如下:
(1) 提供默认构造函数Time(),将时、分、秒都初始化成0。
(2) 提供构造函数Time(int h, int m, int s)。
(3) 提供成员函数set(int h, int m, int s),功能是调整时间。
(4) 能够分别获取时、分、秒信息。
(5) 提供成员函数display(),显示时间值。
(6) 提供成员函数equal(Time &other_time),比较是否与时间other_time相等。
(7) 提供成员函数increment(),使时间增加一秒。
(8) 提供成员函数less_than(Time&other_time),比较是否早于时间other_time。