-
大小: 110KB文件類(lèi)型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-06-04
- 語(yǔ)言: 其他
- 標(biāo)簽:
資源簡(jiǎn)介
有關(guān)于全國(guó)交通管理咨詢(xún)系統(tǒng)的模擬C代碼開(kāi)發(fā)以及文檔補(bǔ)充介紹。

代碼片段和文件信息
/*
題目?全國(guó)交通咨詢(xún)模擬
[問(wèn)題描述]
????出于不同目的的旅客對(duì)交通工具有不同的要求。例如,因公出差的旅客希望在旅途中的時(shí)間盡可能短,
出門(mén)旅游的游客則期望旅費(fèi)盡可能省,而老年旅客則要求中轉(zhuǎn)次數(shù)最少。編制一個(gè)全國(guó)城市間的交通咨詢(xún)程序,
為旅客提供兩種或三種最優(yōu)決策的交通咨詢(xún)。
[基本要求]
(1)提供對(duì)城市信息進(jìn)行編輯(如:添加或刪除)的功能。
(2)城市之間有兩種交通工具:火車(chē)和飛機(jī)。提供對(duì)列車(chē)時(shí)刻表和飛機(jī)航班進(jìn)行編輯(增設(shè)或刪除)的功能。
(3)提供兩種最優(yōu)決策:最快到達(dá)或最省錢(qián)到達(dá)。全程只考慮一種交通工具。
(4)旅途中耗費(fèi)的總時(shí)間應(yīng)該包括中轉(zhuǎn)站的等候時(shí)間。
(5)咨詢(xún)以用戶(hù)和計(jì)算機(jī)的對(duì)話(huà)方式進(jìn)行。由用戶(hù)輸入起始站、終點(diǎn)站、最優(yōu)決策原則和交通工具,
輸出信息為:最快需要多長(zhǎng)時(shí)間才能到達(dá)或者最少需要多少旅費(fèi)才能到達(dá),并詳細(xì)說(shuō)明依次于何時(shí)乘坐哪一趟列車(chē)或哪一次班機(jī)到何地。
[測(cè)試數(shù)據(jù)]
?????參考全國(guó)交通圖,自行設(shè)計(jì)列車(chē)時(shí)刻表和飛機(jī)航班。
[實(shí)現(xiàn)提示]
(1)對(duì)全國(guó)城市交通圖和列車(chē)時(shí)刻表及飛機(jī)航班表的編輯,應(yīng)該提供文件形式輸入和鍵盤(pán)輸入兩種方式。
飛機(jī)航班表的信息應(yīng)包括:起始站的出發(fā)時(shí)間、終點(diǎn)站的到達(dá)時(shí)間和票價(jià);列車(chē)時(shí)刻表則需根據(jù)交通圖給出各個(gè)路段的詳細(xì)信息,
例如:對(duì)從北京到上海的火車(chē),需給出北京至天津、天津至徐州及徐州至上海各段的出發(fā)時(shí)間、到達(dá)時(shí)間及票價(jià)等信息。
(2)以鄰接表作交通圖的存儲(chǔ)結(jié)構(gòu),表示邊的結(jié)點(diǎn)內(nèi)除含有鄰接點(diǎn)的信息外,還應(yīng)包括交通工具、路程中消耗的時(shí)間和花費(fèi)以及出發(fā)和到達(dá)的時(shí)間等多項(xiàng)屬性。
[選做內(nèi)容]
增加旅途中轉(zhuǎn)次數(shù)最少的最優(yōu)決策。
*/
/*********引入頭文件*****************/?
#include?“basic?operation.h“
#include?“cummuting.h“
/**********調(diào)用主函數(shù)****************/
int?main(){
??FILE?*fp;
??G.vexnum=0;?//G為全局變量?
??paths.i=0;
??fp=fopen(“G:\\數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)——XXXXX\\transportation.txt““rb“);
??CreateGraph(&Gfp);??//創(chuàng)建圖?
??Initialize();??//?運(yùn)行操作?
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件??????16892??2015-07-03?11:21??數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)《全國(guó)交通咨詢(xún)模擬》\basic?operation.h
?????文件??????11487??2015-07-03?12:57??數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)《全國(guó)交通咨詢(xún)模擬》\cummuting.h
?????文件???????1719??2016-01-03?10:35??數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)《全國(guó)交通咨詢(xún)模擬》\main.c
?????文件???????5177??2015-07-03?16:14??數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)《全國(guó)交通咨詢(xún)模擬》\transportation.txt
?????文件?????166912??2016-01-03?10:37??數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)《全國(guó)交通咨詢(xún)模擬》\數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)《全國(guó)交通咨詢(xún)模擬》.doc
?????目錄??????????0??2016-01-03?10:37??數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)《全國(guó)交通咨詢(xún)模擬》
-----------?---------??----------?-----??----
???????????????202187????????????????????6
評(píng)論
共有 條評(píng)論