本文目錄一覽:
- 1、c語言求幫忙做一個「修改」的模塊
- 2、怎麼用Python計算火車運行時間?
- 3、C語言計算火車運行時間:輸人兩個整數timel和time2, 表示火車的出發時間和到達時間,計算並
- 4、C語言旅途時間問題
- 5、如何用C++計算火車運行時間 ???求代碼。。。
- 6、C語言計算旅途的時間,要求用if語句表達。麻煩大家了~程序寫完整,因為我寫的的程序運行總是有錯誤。
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-hk/n/186573.html