《C語言及程式設計》實踐參考 緊急救援

2021-07-03 14:54:24 字數 1096 閱讀 1106

返回:賀老師課程教學鏈結

【專案7-緊急救援】

洪水突降,人們被困在各個屋頂上。如圖所示:

救生船每次將從大本營出發,救了人之後將人送回大本營。已知救生船速度50公尺/分鐘,逐個屋頂救人,每人上船1分鐘,下船0.5分鐘。以救援大本營為原點,輸入每個屋頂的位置座標和屋頂上的人數,求出所有人都到達大本營並登陸所用的時間。

要求使用結構體表示屋頂的座標和人數。

[參考解答]

參考解答1:

#include 

#include

#define num 50 //設屋頂數不超過50

#define speed 50.0

#define up 1.0

#define down 0.5

struct roof

;int main( )

//計算救援時間

for(i=0; i//累加雙程航行時間

totaltime += 2 *sqrt(x*x + y*y)/speed;

//累加上下船時間

totaltime += p * (up + down);

}//輸出救援時間

return

0;}

#include 

#include

#define num 50

#define speed 50.0

#define up 1.0

#define down 0.5

struct point

;struct roof

;int main( )

//計算救援時間

for(i=0; i//累加雙程航行時間

totaltime += 2 *sqrt(x*x + y*y)/speed;

//累加上下船時間

totaltime += p * (up + down);

}//輸出救援時間

return

0;}

《C語言及程式設計》實踐參考 緊急救援

返回 賀老師課程教學鏈結 專案7 緊急救援 洪水突降,人們被困在各個屋頂上。如圖所示 救生船每次將從大本營出發,救了人之後將人送回大本營。已知救生船速度50公尺 分鐘,逐個屋頂救人,每人上船1分鐘,下船0.5分鐘。以救援大本營為原點,輸入每個屋頂的位置座標和屋頂上的人數,求出所有人都到達大本營並登陸...

《C語言及程式設計》實踐參考 查成績

返回 賀老師課程教學鏈結 專案要求 專案4 查成績 1 score1.txt提供了某大學兩個班某次測驗的資料,包括每位同學的學號及成績。請程式設計序,輸入學號,查詢出該同學的成績。提示1 可以定義兩個int型陣列,其中乙個n存放學號,另乙個s存放成績,可以保證兩個陣列中,元素下標相同,對應的是同一位...

《C語言及程式設計》實踐參考 隨便改

返回 賀老師課程教學鏈結 專案3 隨便改 保持下面程式主體for迴圈部分不變,用你能想到的辦法修改程式,使下面程式的輸出的a每次都能變化,輸出1 2 3 4 include void change int a int main return 0 include int a 0 void change...