c语言将秒数转换为时间格式(24小时制,00:00:00格式)

如题所述

#include<stdio.h>
main()
{
int t,th,tm,ts;
while(1){
    scanf("%d",&t);
    th=t/3600;
    tm=(t-th*3600)/60;
    ts=t-th*3600-tm*60;
    printf("%02d:%02d:%02d\n",th,tm,ts);
}
}

如图所示,望采纳。。。。。。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-12
#include <stdio.h>

int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        printf("%02d:%02d:%02d\n",n/3600,n%3600/60,n%60);
    }
    return 0;
}

相似回答