1:01,1:02…到12:59怎么用英语怎么写

如题所述

#include<iostream>
#include<iomanip>
using namespace std;
class time
{
private:
int hours;
int minutes;
int seconds;
public:
time(int h=0,int m=0,int s=0):hours(h),minutes(m),seconds(s){}
virtual ~time(){}

inline void add()
{
if(++seconds>60)
{
seconds=0;
if(++minutes>60)
{
minutes=0;
if(++hours>24)
{
hours=0;
}
}
}
}
inline bool empty()
{
if(0==hours&&0==minutes&&0==seconds)
{
return true;
}
else
{
return false;
}
}
inline void display()
{
cout<<setfill('0')<<setw(2)<<hours<<":"<<setw(2)<<minutes<<":"<<setw(2)<<seconds;
}
};
int main()
{
time t;
t.display();
t.add();
while(!t.empty())
{
t.display();
cout<<" ";
t.add();
}
return 0;
}
刷屏啊。。。
温馨提示:答案为网友推荐,仅供参考
相似回答