数据结构 用树来将秒数转换为时分秒
编写程序实现:从键盘输输入
一个以秒为单位的时间值整数,将其转换成时、分、秒的形式输出。
输入格式:
输入代表总秒数的整数。
输出格式:
输出时、分、秒的整数值,以英文冒号分隔,最后换行。
输入样例:
20000
输出样例:
5:33:20
#include <stdio.h>
int main()
{
int a,b,h,p,m;
scanf("%d",&a);
b=a/3600;
h=a%3600;
p=h/60;
m=h%60;
printf("%d:%d:%d\n",b,p,m);
return 0;
}
用什么语言?
c语言
#include <stdio.h>
int main()
{
int t,h,m,s;
scanf("%d",&t);
h = t/60/60;
m = t/60%60;
s = t%60;
printf("%d:%02d:%02d\n",h,m,s);
return 0;
}
python语言
t = int(input())
h = t//60//60
m = t//60%60
s = t%60
print(f"{h}:{m:0>2d}:{s:0>2d}")
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!