c語言實驗 時間格式轉換

2021-08-09 15:54:26 字數 696 閱讀 6575

time limit: 1000ms

memory limit: 65536kb

problem description

24 小時制的時間格式為 "hh:mm",如 「05:20」,而 12 小時制的時間格式為 "h:mm am/pm",如 "5:20 am"。

24 小時製到 12 小時制的對應關係如下:

例如:"00:00" 對應 "12:00 am","01:20" 對應 "1:20 am","12:35" 對應 "12:35 pm","13:17" 對應 "1:17 pm","23:59" 對應 "11:59 pm"。

現在給你乙個 24 小時制的時間,請你編寫程式將其轉換為 12 小時制的時間。

input

輸入只有一行,包含乙個 24 小時制的時間。

output

輸出一行,表示轉換為 12 小時制以後的時間。其中分鐘部分若不足兩位需要加 0 補足兩位。

example input

00:05

example output

12:05 am

hint

輸入部分可以使用scanf("%d:%d")讀入;輸出的數字部分可以使用printf("%d:%02d")輸出。

#include

int main()

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語言實驗 時間間隔

problem description 從鍵盤輸入兩個時間點 24小時制 輸出兩個時間點之間的時間間隔,時間間隔用 小時 分鐘 秒 表示。如 3點5分25秒應表示為 03 05 25.假設兩個時間在同一天內,時間先後順序與輸入無關。input 輸入包括兩行。第一行為時間點1。第二行為時間點2。out...