题目描述
将秒转换为小时:分钟:秒
将秒数除以3600再取整即可得到小时数,同理得到分钟数
用总秒数减去小时数h乘3600再减去分钟数m*60即可得到剩余秒数
样例
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int N,m,h,s;
scanf("%d",&N);
h=int(N/3600);//小时数
m=int((N-h*3600)/60);//分钟数
s=N-h*3600-m*60;//秒数
printf("%d:%d:%d",h,m,s);
return 0;
}