标题pat1026C语言代码实现
思路非常简单,两个循环分别找出小时和分钟数。要注意的就是四舍五入的方法,一种可以利用round()函数在这里我用的另一种方法。
#include<stdio.h>
int main()
{
int c1,c2,ss;
scanf ("%d %d",&c1,&c2);
ss=(int)((c2-c1)*1.0/100+0.5);
int h=0,m=0;
for( ;ss>=3600; )
{
ss-=3600;
h++;
}
for ( ;ss>=60; )
{
ss-=60;
m++;
}
printf("%02d:%02d:%02d\n",h,m,ss);
return 0;
}