几点了

2020年1月17日 829点热度 0人点赞 0条评论

几点了

时间: 1ms        内存:128M

描述:

现有一个Time类可以用来记录时间,请输出Time记录的时间加上s秒后的时间。

只需提交补充部分。

请用C++方式提交

#include <iostream>
using namespace std;
class Time
{
public:
    Time(){};
    Time(int ,int ,int);
    void display();
    Time operator+(int s);
private:
    int hour;
    int minute;
    int second;
};
Time::Time(int h,int m,int s):hour(h),minute(m),second(s){};
void Time::display()
{
    cout<<hour<<":"<<minute<<":"<<second<<endl;
}
Time Time::operator+(int s)
{
    /*
    补充部分
    */
}
int main()
{
    int hour,minute,second;
    int sec;
    cin>>hour>>minute>>second;
    cin>>sec;
    Time t(hour,minute,second);
    t=t+sec;
    t.display();
    return 0;
}

输入:

第一行:小时(hour,0~23),分钟(minute,0~59),秒(second,0~59),以空格隔开
第二行:要加的秒数,sec(>=0)

输出:

加完后的时间,格式为:
hour:minute:second

示例输入:

23 59 59
2

示例输出:

0:0:1

提示:

参考答案:

解锁文章

没有看到答案?微信扫描二维码可免费解锁文章

微信扫描二维码解锁

使用微信扫描二维码打开广告页面后可以立即关闭,再刷新此页面即可正常浏览此文章

所跳转广告均由第三方提供,并不代表本站观点!

已经扫描此二维码?点此立即跳转

code

这个人很懒,什么都没留下

文章评论