/* 从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用 “小时:分钟:秒 ”表示,如3点5分25秒表示为03:05:25.假设两个时间在同一天内,时间先后顺序与输入无关。 如:输入12:01:12 13:09:43 输出结果为 01:08:31 */ #include<stdio.h> main() { int a,b,c,x,y,z,s; scanf("%d:%d:%d %d:%d:%d",&a,&b,&c,&x,&y,&z); s=a*3600+b*60+c-x*3600-y*60-z; if(【1】) s=-s; printf("%02d:%02d:%02d\n",【2】,【3】,【4】); }
/* 从键盘输入两个时间点(24小时制),输出两个时间点之间的时间间隔,时间间隔用 “小时:分钟:秒 ”表示,如3点5分25秒表示为03:05:25.假设两个时间在同一天内,时间先后顺序与输入无关。 如:输入12:01:12 13:09:43 输出结果为 01:08:31 */ #include<stdio.h> main() { int a,b,c,x,y,z,s; scanf("%d:%d:%d %d:%d:%d",&a,&b,&c,&x,&y,&z); s=a*3600+b*60+c-x*3600-y*60-z; if(s<0) s=-s; printf("%02d:%02d:%02d\n",s/3600,(s%3600)/60,s%60); }
标签:25,01,间隔,C语言,60,3600,时间,填空 From: https://www.cnblogs.com/xkdn/p/17100377.html