解题思路:把总秒数‘t’除以3600取整得到小时数,再用总秒数‘t’减去小时数乘以3600,得到该小时外,下一小时内的秒数,再除以60得到分钟数,同理可得秒数。
参考代码:
#include <stdio.h> int main() { int h,m,s,t; scanf("%d",&t); h=t/3600; m=(t-h*3600)/60; s=(t-h*3600-m*60); printf("%d:%d:%d",h,m,s); return 0; }
0.0分
2 人评分
点我有惊喜!你懂得!浏览:2074 |
陶陶摘苹果 (C语言代码)浏览:1607 |
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1374 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:675 |
Pascal三角 (C语言代码)格式错误浏览:521 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:589 |
WU-输入输出格式练习 (C++代码)浏览:1082 |
【计算两点间的距离】 (C语言代码)浏览:1494 |
1051(奇了怪了)浏览:650 |
蛇行矩阵 (C语言代码)浏览:507 |