山东科技大学OJ//几分几秒

 这题的解题方法和计算多少秒就是一个相反的过程,可以先减1再相除3600与60.


#include<stdio.h>
int main()
{
    int a,b,c,n;
    while(scanf("%d",&n)!=EOF)
   {
       if(n==0) break;
       a=(n-1)/3600;
    b=(n-a*3600-1)/60;
    c=n-a*3600-b*60-1;
 
        printf("%.2d:%.2d:%.2d\n",(n-1)/3600,b,c);
   }
}

猜你喜欢

转载自blog.csdn.net/weixin_43820496/article/details/86475417
今日推荐