第三题
编程实现:换算
提示信息:
一分钟有60秒,一小时有60分钟。
题目描述:
将秒数转换为与其等价的小时数、分钟数、秒数的表现形式。
小时数、分钟数、秒数的数字之间以英文昌号()分隔,目数字小于10的,需要在数字前补O。 例如:500秒等同于8分钟20秒,表现形式为:00:08:20;7259秒等同于2小时0分钟59秒,表
现形式为:02:00:59。
输入描述:输入一个正整数N(N<86400)作为秒数。
输出描述:输出与其对应的小时数、分钟数、秘数,数字之间以英文冒号分隔。(数字小于10的,需要在数字前补0)
#include<iostream>
using namespace std;
int main(){
int m,m1,f,s,f1;
cin>>m;
f=m/60;
m1=m%60;
s=f/60;
f1=f%60;
if(s<10){
cout<<"0";
}
cout<<s<<":";
if(f1<10){
cout<<"0";
}
cout<<f1<<":";
if(m1<10){
cout<<"0";
}
cout<<m1;
return 0;
}