解题思路:
①:一小时等于3600秒,一分钟等于60秒
②:先求出有几小时:t/3600;同时求出剩余多少秒t=t%3600;
③:再求出有几分钟:t/60;同时求出剩余多少秒t=t%60;
④:最后的t就是剩余的秒数
参考代码:
#include<stdio.h> int main() { int H,M,S,t; while(scanf("%d",&t)!=EOF) { /*求小时*/ H=t/3600; t%=3600; /*求分钟*/ M=t/60; t%=60; /*求秒*/ S=t; /*输出时间*/ printf("%d:%d:%d\n",H,M,S); } return 0; }
别忘点赞哦-.-
0.0分
20 人评分
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:413 |
C二级辅导-等差数列 (C语言代码)浏览:761 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1008 |
2005年春浙江省计算机等级考试二级C 编程题(3),复杂度最低的方法没有之一!!!!!浏览:804 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:653 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:525 |
P1001 (C语言代码)浏览:798 |
兰顿蚂蚁 (C++代码)浏览:1044 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1051 |
1054题解浏览:460 |