输入秒数,将它转换为小时,分钟,秒来表示.我这样做的.

来源:百度知道 编辑:UC知道 时间:2024/06/20 07:13:59
#include <time.h>
#include <stdio.h>
main()
{double s,f,m;
m=7278;
f=m/60;
s=f/60;
printf("%d\n",s,f,m);
}
因为我是新学者,才学到数据类型,运算符及表达式这章.不知道这样做对不对,我在turbo C 2.0上编出来了,没提示错误,可就是不出结果.不对请给个正确的代码给我学习一下
谢谢,我也想过用求余,可是又以为求余只能余一位数就没有用了,后面就没这样用了。谢谢给我指明。还有书上printf这个函数好像还没讲到。

#include <time.h>
#include <stdio.h>
main()
{
int s,f,m;
m=7278;
s=m/3600;
f=m%3600/60;
m=m%3600%60;
printf("%d:%d:%d",s,f,m);
}
%是求余运算符
好好看看printf函数
我加“:”只是为了让它显示成时间的格式