解题思路:把总秒数‘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 人评分
三进制小数 (C语言代码)浏览:1099 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:643 |
大神老白 (C语言代码)浏览:691 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:822 |
【计算直线的交点数】 (C语言代码)浏览:1501 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:866 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:1100 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:383 |
1052题解(链表操作)浏览:782 |
1134题解(求分析)浏览:795 |