版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
展开
1、请检查下面的程序,找出其中的错误(先不要上机,在纸面上作人工检查),并改正。然后
上机调试,使之能正常运行。运行时从键盘输入时、分、秒的值,检查输出是否正确
改写1 中程序,要求:
(1)将数据成员改为私有的;
(2)将输入和输出的功能改为由成员函数实现;
(3)在类体内定义成员函数。
1、改错版:
#include
usingnamespacestd;
class Time{
public:
void set_time();
void show_time();
private:
int hour;
int minute;
int sec;
};
Time t;
int main(){
t.set_time();
t.show_time();
return0;
}
voidTime::set_time(){
cin>>hour>>minute>>sec;
}
voidTime::show_time(){
cout