|
发表于 2023-12-20 19:16:51
|
显示全部楼层
代码中缺少了头文件的引用,应该加上`#include <iostream>`。
另外,在`display_time()`函数中,缺少了要输出的时间信息。应该在`cout`语句中添加具体的输出内容,例如:
- cout << "Time: " << hours << ":" << minutes << ":" << seconds << endl;
复制代码
这样就可以正确显示时间了。
下面是修改后的完整代码:
- #include <iostream>
- using namespace std;
- class Time
- {
- private:
- int hours, minutes, seconds;
- public:
- void get_time()
- {
- cin >> hours >> minutes >> seconds;
- }
- void display_time()
- {
- cout << "Time: " << hours << ":" << minutes << ":" << seconds << endl;
- }
- };
- int main()
- {
- Time t;
- t.get_time();
- t.display_time();
- return 0;
- }
复制代码
你可以运行这段代码并输入时间,然后会正确地显示出输入的时间。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|