卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

已知起止時(shí)間統(tǒng)計(jì)花費(fèi)時(shí)間C的實(shí)現(xiàn)方法

高鐵列車(chē)從起點(diǎn)站出發(fā),到達(dá)終點(diǎn)站的時(shí)間是我們需要統(tǒng)計(jì)的。本文將以C語(yǔ)言為例,介紹如何實(shí)現(xiàn)這一功能。 1. 已知起止時(shí)間,求所用的時(shí)間 根據(jù)已知的起止時(shí)間,我們可以使用以下公式來(lái)計(jì)算兩個(gè)時(shí)間之間所用

高鐵列車(chē)從起點(diǎn)站出發(fā),到達(dá)終點(diǎn)站的時(shí)間是我們需要統(tǒng)計(jì)的。本文將以C語(yǔ)言為例,介紹如何實(shí)現(xiàn)這一功能。

1. 已知起止時(shí)間,求所用的時(shí)間

根據(jù)已知的起止時(shí)間,我們可以使用以下公式來(lái)計(jì)算兩個(gè)時(shí)間之間所用的時(shí)間:

所用時(shí)間 (終點(diǎn)小時(shí)數(shù) - 起點(diǎn)小時(shí)數(shù)) * 60 終點(diǎn)分鐘數(shù) - 起點(diǎn)分鐘數(shù)

2. 定義變量保存起止時(shí)間

首先,我們需要定義4個(gè)整型變量來(lái)存儲(chǔ)起點(diǎn)和終點(diǎn)的小時(shí)數(shù)和分鐘數(shù):

int startHour, startMinute; // 起點(diǎn)的小時(shí)數(shù)和分鐘數(shù)

int endHour, endMinute; // 終點(diǎn)的小時(shí)數(shù)和分鐘數(shù)

3. 定義變量保存計(jì)算結(jié)果

接下來(lái),我們需要定義三個(gè)整型變量來(lái)存儲(chǔ)計(jì)算出的所用時(shí)間,以及換算后的小時(shí)數(shù)和分鐘數(shù):

int totalTime; // 所用時(shí)間(單位:分鐘)

int hours, minutes; // 換算后的小時(shí)數(shù)和分鐘數(shù)

4. 讀入起止時(shí)間

在程序運(yùn)行時(shí),我們需要從輸入窗口中讀入高鐵的起止時(shí)間:

printf("請(qǐng)輸入高鐵的起止時(shí)間(小時(shí):分鐘):");

scanf("%d:%d-%d:%d", startHour, startMinute, endHour, endMinute);

5. 輸出起止時(shí)間

為了驗(yàn)證輸入的起止時(shí)間是否正確,我們可以在窗口中輸出高鐵的起止時(shí)間:

printf("高鐵的起止時(shí)間為:d:d-d:d ", startHour, startMinute, endHour, endMinute);

6. 計(jì)算所用時(shí)間

根據(jù)公式,我們可以計(jì)算出高鐵行駛所需的時(shí)間,并將其保存在變量totalTime中:

totalTime (endHour - startHour) * 60 endMinute - startMinute;

7. 轉(zhuǎn)換時(shí)間單位

為了方便閱讀,我們可以將所需時(shí)間轉(zhuǎn)化為小時(shí)數(shù)和分鐘數(shù),并分別保存在hours和minutes變量中:

hours totalTime / 60;

minutes totalTime % 60;

8. 輸出所用時(shí)間

最后,我們可以在窗口中輸出高鐵行駛所用的時(shí)間:

printf("高鐵行駛所用的時(shí)間為:d小時(shí)d分鐘 ", hours, minutes);

9. 運(yùn)行程序

完成以上步驟后,我們可以運(yùn)行程序并輸入高鐵的起止時(shí)間,即可得到它所用的時(shí)間,并以小時(shí)分鐘的形式進(jìn)行輸出。

標(biāo)簽: