函数实现将几秒转化为几时几分几秒,将几时几分几秒转化为几秒
#include <iostream>
using namespace std;
class Time
{public:
int a,hour=0,min=0,sec=0;
void time();//将几秒转化为几时几分几秒的形式
void _time();//将几时几分几秒转化为几秒的形式
};
void Time::time()
{
cout << "请输入要转化的时间(几秒)" << endl;
cin >> a;
hour = a / 3600;
min = (a-hour * 3600) / 60;
sec = a-hour * 3600-min * 60;
cout << hour << "时" << min << "分" << sec <<"秒"<< endl;}
void Time::_time() {
cout << "请输入要转化的时间(几时几分几秒)" << endl;
cin >> hour >> min >> sec;
a = hour * 3600 + min * 60 + sec;
cout << a << "秒" << endl;
}
int main(){
Time t;
t.time();
t._time();
return 0;
}