火車運行時間c語言編程,計算火車運行時間

本文目錄一覽:

c語言求幫忙做一個「修改」的模塊

void xiugai()

{

    system(“cls”);

    LNode *p,*s;

    char choice[12];

    p=(LNode*)malloc(sizeof(LNode));

    s=S;

    printf(“\n\t\t\t車次修改系統\n”);

    printf(“\n\n請輸入要修改的火車車次:”);

    scanf(“%s”,choice);

    while(s!=NULL  strcmp(s-data.num,choice))

    {

        s=s-next;

    }

    if (s==NULL)

    {

        printf(“\n\n沒找到指定的車次信息,已自動返回主菜單\n”);

        return;

    }

    printf(“\n火車車次   始發站   終點站   運行時間(min)   途徑站點個數\n”);

    printf(“%s\t    %s     %s\t%d\t\t%d\t\n”,s-data.num,s-data.sstation,s-data.tterminus,s-data.time,s-data.times);

    printf(“\n”);

    printf(“\n請輸入新的火車車次:(無需修改時請直接回車)”);

    gets(p-data.num);

    printf(“\n請輸入新的火車始發站:(無需修改時請直接回車)”);

    gets(p-data.sstation);

    printf(“\n請輸入新的火車終點站:(無需修改時請直接回車)”);

    gets(p-data.tterminus);

    printf(“\n請輸入新的火車運行時間:(無需修改時請輸入0)”);

    scanf(“%d”,p-data.time);

    printf(“\n請輸入新的火車途徑站點個數:(無需修改時請輸入0)”);

    scanf(“%d”,p-data.times);                       

    if (strlen(p-data.num)0)

        strcpy(s-data.num, p-data.num);

    if (strlen(p-data.sstation)0)

        strcpy(s-data.sstation, p-data.sstation);

    if (strlen(p-data.tterminus)0)

        strcpy(s-data.tterminus, p-data.tterminus);

    if (p-data.time!=0)

        s-data.time=p-data.time;

    if (p-data.times!=0)

        s-data.times=p-data.times;

    free(p);

    return;

}

怎麼用Python計算火車運行時間?

簡單寫了一個,題目要求在同一天的話就不用想那麼多了,望採納

# 輸入旅程開始時間,並分割

print(“請輸入開始時間:(格式:「小時:分鐘」)”)

start = input().split(“:”)

# 換算為分鐘

startTime = int(start[0])*60+int(start[1])

# 同上

print(“請輸入結束時間:(格式:「小時:分鐘」)”)

end = input().split(“:”)

endTime = int(end[0])*60+int(end[1])

# 計算總共相差多少分鐘

timeCount = endTime – startTime

# 將分鐘換算

timeH = timeCount//60

timeM = timeCount%60

# 輸出

print(“旅途總用時:%d時%d分”%(timeH,timeM))

C語言計算火車運行時間:輸人兩個整數timel和time2, 表示火車的出發時間和到達時間,計算並

把7~9行改為:

x=time2/100-time1/100;

y=time2%100-time1%100;

if(y0){y+=60; x–;}

printf(“……is %d hours %d minutes\n”,x,y);

C語言旅途時間問題

#include stdio.h

int main( )

{

int time1, time2, hours, mins;

int h1, m1, h2, m2;

scanf(“%d%d”, time1, time2);

h1 = time1 / 100;

m1 = time1 % 100;

h2 = time2 / 100;

m2 = time2 % 100;

if(m2-m10)

{

m2+=60;

h2–;

}

mins = m2 – m1;

hours = h2 – h1;

/*———*/

printf(“The train journey time is %d hrs %d mins.\n”, hours, mins);

}

如何用C++計算火車運行時間 ???求代碼。。。

按題意,就是記一個開車時間,一個計時器累加,直到停車時停止累加。

計時器就是運行時間。

具體應該是建一個線程來計時。

C語言計算旅途的時間,要求用if語句表達。麻煩大家了~程序寫完整,因為我寫的的程序運行總是有錯誤。

#include stdio.h

int main( )

{

int time1, time2, hours, mins;

scanf(“%d%d”, time1, time2);

if(time2%100time1%100)

{

hours = time2/100-time1/100-1;

mins = time2%100 – time1%100 + 60;

}

else

{

hours = time2/100-time1/100;

mins = time2%100 – time1%100;

}

printf(“The train journey time is %d hrs %d mins.\n”, hours, mins);

}

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/186573.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-27 05:47
下一篇 2024-11-27 05:47

相關推薦

  • AES加密解密演算法的C語言實現

    AES(Advanced Encryption Standard)是一種對稱加密演算法,可用於對數據進行加密和解密。在本篇文章中,我們將介紹C語言中如何實現AES演算法,並對實現過程進…

    編程 2025-04-29
  • 學習Python對學習C語言有幫助嗎?

    Python和C語言是兩種非常受歡迎的編程語言,在程序開發中都扮演著非常重要的角色。那麼,學習Python對學習C語言有幫助嗎?答案是肯定的。在本文中,我們將從多個角度探討Pyth…

    編程 2025-04-29
  • Python被稱為膠水語言

    Python作為一種跨平台的解釋性高級語言,最大的特點是被稱為”膠水語言”。 一、簡單易學 Python的語法簡單易學,更加人性化,這使得它成為了初學者的入…

    編程 2025-04-29
  • OpenJudge答案1.6的C語言實現

    本文將從多個方面詳細闡述OpenJudge答案1.6在C語言中的實現方法,幫助初學者更好地學習和理解。 一、需求概述 OpenJudge答案1.6的要求是,輸入兩個整數a和b,輸出…

    編程 2025-04-29
  • 解決docker-compose 容器時間和伺服器時間不同步問題

    docker-compose是一種工具,能夠讓您使用YAML文件來定義和運行多個容器。然而,有時候容器的時間與伺服器時間不同步,導致一些不必要的錯誤和麻煩。以下是解決方法的詳細介紹…

    編程 2025-04-29
  • Python按位運算符和C語言

    本文將從多個方面詳細闡述Python按位運算符和C語言的相關內容,並給出相應的代碼示例。 一、概述 Python是一種動態的、面向對象的編程語言,其按位運算符是用於按位操作的運算符…

    編程 2025-04-29
  • Python語言由荷蘭人為中心的全能編程開發工程師

    Python語言是一種高級語言,很多編程開發工程師都喜歡使用Python語言進行開發。Python語言的創始人是荷蘭人Guido van Rossum,他在1989年聖誕節期間開始…

    編程 2025-04-28
  • Python語言設計基礎第2版PDF

    Python語言設計基礎第2版PDF是一本介紹Python編程語言的經典教材。本篇文章將從多個方面對該教材進行詳細的闡述和介紹。 一、基礎知識 本教材中介紹了Python編程語言的…

    編程 2025-04-28
  • 想把你和時間藏起來

    如果你覺得時間過得太快,每天都過得太匆忙,那麼你是否曾經想過想把時間藏起來,慢慢享受每一個瞬間?在這篇文章中,我們將會從多個方面,詳細地闡述如何想把你和時間藏起來。 一、一些時間管…

    編程 2025-04-28
  • Python語言實現人名最多數統計

    本文將從幾個方面詳細介紹Python語言實現人名最多數統計的方法和應用。 一、Python實現人名最多數統計的基礎 1、首先,我們需要了解Python語言的一些基礎知識,如列表、字…

    編程 2025-04-28

發表回復

登錄後才能評論