#include <stdio.h> #include <math.h> int main() { int a,b,c; int d,e,f; int cha,s1,s2,s3; int sum1,sum2; scanf("%d:%d:%d",&a,&b,&c);//输入记得切换中英文,否则影响 scanf("%d:%d:%d",&d,&e,&f); sum1=a*3600+b*60+c; sum2=d*3600+e*60+f; cha=fabs(sum1-sum2);//间隔用绝对值 s1=cha/3600; s2=(cha%3600)/60; s3=(cha%3600)%60; printf("%d:%02d:%02d",s1,s2,s3);//输出d前加02 return 0; } |
Double click to view unformatted code.