C語言實驗 時間間隔

2021-09-14 04:21:15 字數 775 閱讀 5772

problem description

從鍵盤輸入兩個時間點(24小時制),輸出兩個時間點之間的時間間隔,時間間隔用「小時:分鐘:秒」表示。

如:3點5分25秒應表示為--03:05:25.假設兩個時間在同一天內,時間先後順序與輸入無關。

input

輸入包括兩行。

第一行為時間點1。

第二行為時間點2。

output

以「小時:分鐘:秒」的格式輸出時間間隔。

格式參看輸入輸出。

sample input

12:01:12

13:09:43

sample output

01:08:31
hint

source

#include

#include

using namespace std;

int main()

{int t,t1,t2,h1,h2,m1,m2,s1,s2,a,b,c;

scanf("%d:%d:%d\n",&h1,&m1,&s1);

scanf("%d:%d:%d",&h2,&m2,&s2);

t1=h1*3600+m1*60+s1;

t2=h2*3600+m2*60+s2;

if(t1else t=t1-t2;

a=t/3600;

b=(t%3600)/60;

c=t%60;

printf("%02d:%02d:%02d",a,b,c);

return 0;

C語言實驗 時間間隔

time limit 1000ms memory limit 65536kb submit statistic problem description 從鍵盤輸入兩個時間點 24小時制 輸出兩個時間點之間的時間間隔,時間間隔用 小時 分鐘 秒 表示。如 3點5分25秒應表示為 03 05 25.假設...

C語言實驗 時間間隔

time limit 1000 ms memory limit 65536 kib submit statistic problem description 從鍵盤輸入兩個時間點 24小時制 輸出兩個時間點之間的時間間隔,時間間隔用 小時 分鐘 秒 表示。如 3點5分25秒應表示為 03 05 25...

C語言實驗 時間間隔 sdut oj

time limit 1000ms memory limit 65536kb problem description 從鍵盤輸入兩個時間點 24小時制 輸出兩個時間點之間的時間間隔,時間間隔用 小時 分鐘 秒 表示。如 3點5分25秒應表示為 03 05 25.假設兩個時間在同一天內,時間先後順序與...