C语言把总秒数转为时分秒
时间: 2023-05-24 07:00:45 浏览: 212
c代码-输入总秒数,转换为相应的时、分、秒。提示:在输出时,请使用下面的格式(变量名不要求一样)printf("%d:%.2d:%.2d\n", h, m, s) 输入:整数 输出:时分秒,整数,西文冒号分隔。
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int totalSeconds, hours, minutes, seconds;
printf("请输入总秒数:\n");
scanf("%d", &totalSeconds);
hours = totalSeconds / 3600;
minutes = (totalSeconds % 3600) / 60;
seconds = totalSeconds % 60;
printf("时: %d, 分: %d, 秒: %d\n", hours, minutes, seconds);
return 0;
}
```
这段代码可以将输入的总秒数转换为时分秒的形式并输出。
阅读全文