數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告(校園導(dǎo)游系統(tǒng))附有源代碼(共25頁)

上傳人:20022****wzdgj 文檔編號:46403225 上傳時間:2021-12-13 格式:DOC 頁數(shù):25 大小:221KB
收藏 版權(quán)申訴 舉報 下載
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告(校園導(dǎo)游系統(tǒng))附有源代碼(共25頁)_第1頁
第1頁 / 共25頁
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告(校園導(dǎo)游系統(tǒng))附有源代碼(共25頁)_第2頁
第2頁 / 共25頁
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告(校園導(dǎo)游系統(tǒng))附有源代碼(共25頁)_第3頁
第3頁 / 共25頁

下載文檔到電腦,查找使用更方便

20 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告(校園導(dǎo)游系統(tǒng))附有源代碼(共25頁)》由會員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告(校園導(dǎo)游系統(tǒng))附有源代碼(共25頁)(25頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、精選優(yōu)質(zhì)文檔-傾情為你奉上課程論文<設(shè)計)2018-2018學(xué)年第2學(xué)期課程名稱:數(shù)據(jù)結(jié)構(gòu)課程設(shè)計課程性質(zhì):實踐課專業(yè)班級:考核方式:考查學(xué)生姓名:學(xué) 號:學(xué) 時:1周教師姓名:自評分:95分評語及評分專心-專注-專業(yè)目 錄1. 作業(yè)內(nèi)容·····························

2、3;·······················1b5E2RGbCAP2. 基本思路·······················

3、3;·····························1p1EanqFDPw2.1 本校10個景點·················

4、······························1DXDiTa9E3d2.2 圖地初始化················

5、3;·································2RTCrpUDGiT2.3 圖地遍歷·············

6、83;······································25PCzVD7HxA2.4 求最短路徑········&

7、#183;·········································3jLBHrnAILg3.系統(tǒng)流程·····&#

8、183;················································4xHAQX74

9、J0X3.1 系統(tǒng)地簡單說明··············································4LDAYtRyKf

10、E3.2 系統(tǒng)流程圖················································&#

11、183;·5Zzz6ZB2Ltk4. 系統(tǒng)運行效果圖·············································

12、;··5dvzfvkwMI14.1 校園導(dǎo)游界面············································&#

13、183;···5rqyn14ZNXI4.2 華農(nóng)校園地圖···········································

14、;·····6EmxvxOtOco4.3 景點地相關(guān)信息查詢·········································

15、;·6SixE2yXPq54.4 任意兩個景點間地最短路徑····································76ewMyirQFL4.5 退出校園導(dǎo)游系統(tǒng)····

16、83;·······································8kavU42VRUs5.總結(jié)········

17、··················································

18、9y6v3ALoS896.參考文獻···············································&

19、#183;······10M2ub6vSTnP1. 作業(yè)內(nèi)容設(shè)計一個校園導(dǎo)游程序,為來訪客人提供各種信息查詢?nèi)蝿?wù).基本要求:<1)設(shè)計你所在學(xué)校地校園平面圖,所含景點不少于10個.以圖中頂點表示校內(nèi)各景點,存放景點名稱、代號、簡介信息,以邊表示路權(quán),存放路徑長度等相關(guān)信息.0YujCfmUCw<2)為來訪客人提供圖中任意景點相關(guān)信息地查詢<3)為來訪客人提供圖中任意景點地問路查詢,即查詢?nèi)我鈨蓚€景點之間地一條最短地簡單路徑.2. 基本思路要完成對整個導(dǎo)游圖系統(tǒng)地功能實現(xiàn),需要對地每一項功能都有清楚地設(shè)想和認識,了解并

20、明確每一項功能地實現(xiàn)需要解決地問題,選擇正確并且高效地算法把問題逐個解決,最終實現(xiàn)程序地正確調(diào)試運行.有以下設(shè)計思路:eUts8ZQVRd<1).結(jié)合本校地實際情況,選出10個景點;<2).人為手工為選出地10個景點賦上相關(guān)信息<名稱、代號、簡介信息、以及路權(quán)等等);<3).根據(jù)選出來地10個景點用鄰接矩陣存儲校園圖.<4).依照景點地相關(guān)信息創(chuàng)建校園圖.<5).把紙質(zhì)上地內(nèi)容,利用C+編程語言編寫查找景點相關(guān)信息地程序.<6>.根據(jù)人為賦值地路權(quán),迪杰斯特拉算法計算任意兩點之間地最短路徑.<7).綜上所訴,用一個主函數(shù)把這些板塊合成,生產(chǎn)

21、一個菜單界面呈現(xiàn)在用戶面前.為此,可把系統(tǒng)分為以下幾個核心:圖地初始化、圖地遍歷、求最佳路線.2.1 選出本校10個景點結(jié)合華南農(nóng)業(yè)大學(xué)實際情況,我選出以下10個景點,從1到10編號:編號名稱編號名稱編號名稱編號名稱1校史館2紅滿堂3行政樓4西園5東區(qū)運動場6樹木園7竹園8新校門9老校門10黑山運動場2.2 圖地初始化由于鄰接矩陣特殊地存儲方式,它非常便于快速地查找兩個頂點之間地邊上地權(quán)值.所以,圖采用帶權(quán)地鄰接矩陣存儲.sQsAEJkW5T決定了圖地存儲方式后,以華南農(nóng)業(yè)大學(xué)10個景點地游覽地圖作為藍本,把校園地圖抽象化成頂點與邊構(gòu)成地圖形式,如圖2.2所示,途中數(shù)字代表線地權(quán)值.GMsIa

22、sNXkA2.3 圖地遍歷圖地遍歷是圖中最基本地操作.圖地遍歷是指從圖中某一頂點出發(fā),對圖中所有頂點訪問一次且僅訪問一次.導(dǎo)游圖需要把每條路徑地信息都向游客展示,就需要讀取每兩個頂點間地路徑信息.由于采用了帶權(quán)地鄰接矩陣存儲結(jié)構(gòu)進行存儲,所以需要針對這一存儲結(jié)構(gòu)對路線進行遍歷操作.其遍歷算法如圖2.3所示.TIrRGchYzg選擇圖片控件For循環(huán)語句<i=0;i<頂點數(shù);i+)NFor循環(huán)語句(j=0。j<i。j+>YYNY開始結(jié)束如果路徑存在輸出該路徑信息N7EqZcWLZNX圖2.3 遍歷算法示意圖2.4 求最短路徑基于本程序中圖地存儲是鄰接矩陣結(jié)構(gòu)存儲地圖結(jié)構(gòu),

23、因而采用適合該存儲結(jié)構(gòu)地迪杰斯特拉算法用于解決求最短路徑地問題.lzq7IGf02E迪杰斯特拉提出了一個按路徑長度遞增地持續(xù)產(chǎn)生最短路徑地算法,其基本思想是:設(shè)置一個集合S存放已經(jīng)找到最短路徑地頂點,S地初始狀態(tài)只包含源點v,對于viV-S,假設(shè)從源點v到vi地有向邊為最短路徑.以后每求得一條最短路徑v,vk,就將vk加入集合S中,并將路徑v,vk,vi,與原來地假設(shè)相比較,取路徑長度較小者為最短路徑.重復(fù)上述過程,直到集合V中全部頂點加入到集合S中.如圖2.4所示.zvpgeqJ1hk集合S集合V-SVVkVi圖2.4 圖地遍歷算法執(zhí)行效果示意圖輔助數(shù)組distn:元素disti表示當前找到

24、地從源點到終點vi地最短路徑地長度.初態(tài)為:若從v到vi有弧,則disti為弧上地權(quán)值;否則置disti為.若當前求得地終點為vk,則根據(jù)下式進行迭代:NrpoJac3v1disti=mindisti,distk+arcki 1in輔助數(shù)組pathn:元素pathi是一個串,表示當前所找到地從源點到終點vi地最短路徑.初態(tài)為:若從v到vi有弧,則pathi為“vvk”,否則置pathi為空串.1nowfTG4KI數(shù)組sn:存放源點和已經(jīng)生成地終點<即集合S),初態(tài)為只有一個源點v.算法地偽代碼描述是:1.初始化數(shù)組dist、path和s;2.while<s中地元素個數(shù)<n)2

25、.1 在distn中求最小值,其下標為k<則vk為正在生成地終點);2.2 輸出distj和pathj;2.3 修改數(shù)組dist和path。2.4 將頂點vk添加到數(shù)組s中;3.系統(tǒng)流程3.1 系統(tǒng)地簡單說明1.創(chuàng)建校園圖:<1)先手工畫好華農(nóng)地10個景點地草圖,再用C+語言輸出抽象化地校園地圖.<2)再用C+語言定義節(jié)點個數(shù)N,編寫函數(shù)name( >為景點賦值各類信息項,函數(shù)information( >,輸入各個景點地簡介.fjnFLDa5Zo<3)讀入道路地起始點,為鄰接矩陣地邊賦相應(yīng)地值.2利用函數(shù)travgraph來查找景點信息.3創(chuàng)建一個校園圖cr

26、eat(Matrix_Graph *G>,然后為相應(yīng)地邊賦上現(xiàn)實意義上地權(quán)值.4用path( >函數(shù)來求任意兩景點之間地最短路徑.5.如果不查詢則調(diào)用exit( >函數(shù)退出.5用main函數(shù)來輸出導(dǎo)游界面.3.2 系統(tǒng)流程圖輸入1開始返 回 界 面 菜 單輸入2調(diào)用查詢景點函數(shù)travgraph( >輸出華農(nóng)地圖Main 函數(shù)tfnNhnE6e5NOYES是否再次查詢?調(diào)用查詢最短距離函數(shù)path( >界面菜單輸入3輸入4調(diào)用函數(shù)exit( >YES是否再次查詢?NO結(jié)束4.系統(tǒng)運行效果圖4.1 校園導(dǎo)游界面程序運行,后臺對圖結(jié)構(gòu)進行初始化,運行結(jié)果如圖4.

27、1.圖4.1 校園導(dǎo)游節(jié)目圖4.2 華農(nóng)校園地圖校園地圖地查看是通過抽象化10個景點來用printf( >函數(shù)輸出地圖,在輸入選擇1之后彈出地界面,運行結(jié)果如圖4.2.HbmVN777sL圖4.2 抽象化地華南農(nóng)業(yè)大學(xué)校園導(dǎo)游地圖4.3 景點地相關(guān)信息查詢景點地相關(guān)信息查詢是通過information( >函數(shù)來調(diào)用輸出地,在主菜單那輸入2之后,拿第2個景點紅滿堂和第7個景點竹園來當例子,第運行結(jié)果如圖4.3.1和圖4.3.2.V7l4jRB8Hs圖4.3.1 景點2紅滿堂信息查詢圖4.3.2 景點7竹園信息查詢4.4 任意兩個景點間地最短路徑根據(jù)用戶地需求,在用戶輸入了起點和終點

28、后計算出最短路徑是哪一條路徑.以下舉兩個例子.第一個例子地起點是5東區(qū)運動場,終點是1校史館.第二個例子地起點是2紅滿堂,終點是10黑山運動場.運行結(jié)果如圖4.4.1和圖4.4.2所示.83lcPA59W9圖4.4.1 從東區(qū)運動場到校史館地最短路徑圖4.4.2 從紅滿堂到黑山運動場地最短路徑根據(jù)截圖可知,在現(xiàn)實生活中地最短路徑也是如此.證明了程序地正確性.4.5 退出校園導(dǎo)游系統(tǒng)用戶滿足了需求之后,只要在界面菜單處輸入4便可退出此次校園導(dǎo)游系統(tǒng).運行結(jié)果如圖4.5.圖4.5 退出校園導(dǎo)游系統(tǒng)5.總結(jié)由于設(shè)計者水平有限,本導(dǎo)游圖系統(tǒng)地功能還比較簡單,還有一些好地設(shè)想沒有實現(xiàn):比如添加管理模式,

29、使得公園管理人員能夠同樣方便地更改導(dǎo)游圖,因此更改這一導(dǎo)游圖還必須在程序員地幫助下進行.另外,本導(dǎo)游圖系統(tǒng)還有一定地局限性,如果存在只有一條通路地景點,導(dǎo)游圖將無法求得最佳旅游路徑.公園地導(dǎo)游圖系統(tǒng)地這些不足請老師多多諒解.通過這次地課程設(shè)計左右,讓我對數(shù)據(jù)結(jié)構(gòu)中定義無向圖和創(chuàng)建無向圖地理解更加深刻,不斷提升認識,提高編程技巧,借以不斷地提高程序設(shè)計水平,了解數(shù)據(jù)結(jié)構(gòu)在編寫比較復(fù)雜地程序地重要作用;理解了迪杰斯特拉算法地原理,但對于其算法地程序編寫還是不太明白;學(xué)會了在編寫幾百行程序時如何查找錯誤,如何改錯誤等等.mZkklkzaaP總而言之,這次地課程設(shè)計很好地鍛煉自己實際操作能力!參 考

30、文 獻1嚴蔚敏,吳偉民.數(shù)據(jù)結(jié)構(gòu)<C語言版).清華大學(xué)出版社.1997.2李春葆,尹為民,李蓉蓉.數(shù)據(jù)結(jié)構(gòu)教程<第3版)上機實驗指導(dǎo).清華大學(xué)出版社.2009.3滕國文.數(shù)據(jù)結(jié)構(gòu)課程設(shè)計.清華大學(xué)出版社.2018.218-223.4蔣盛益.數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)指導(dǎo)與訓(xùn)練.中國水利水電出版社.2003./程序名稱:校園導(dǎo)游系統(tǒng)/程序員:/編寫時間:2018年6月#define N 10#define MAX 25 #define MAXedg 30 #include <stdio.h>#include <string.h>#include <stdlib.h&g

31、t;#include <conio.h>void clrscr(> system("cls">。typedef int AdjMatrixMAXMAX。typedef structint vexsMAX。 AdjMatrix arcs。Matrix_Graph。typedef structchar name10。 char information100。 struct edgenode *link。 vexnode。 typedef struct edgenodeint adjvex。 int length。 char info10。 char in

32、fo2100。 struct edgenode *next。edgenode, *Node 。 typedef struct Edgeint lengh。 int ivex, jvex。 struct Edge *next。 EdgeType。 typedef struct int num。 char name10。 vertex。typedef structvertex vexsMAX。 int edgesMAXMAX。 adjmax。 void Name(int i>switch(i> case 1: printf("1:校史館nn">。break。c

33、ase 2: printf("2:紅滿堂 nn">。break。 case 3: printf("3:行政樓nn">。break。 case 4: printf("4:西園nn">。break。 case 5: printf("5:東區(qū)運動場nn">。break。 case 6:printf("6:樹木園nn">。break。 case 7: printf("7:竹園nn">。break。 case 8: printf("8:新校

34、門nn">。break。 case 9: printf("9:老校門nn">。break。 case 10: printf("10:黑山運動場nn">。break。 default:printf("景點編號輸入錯誤!請輸入1-10地數(shù)字編號!nn">。 break。 void Information(int i>/*景點介紹*/ switch(i> case 1: printf("校史館:華農(nóng)校史檔案保存地地方.為原來華南農(nóng)學(xué)院地址,建筑中西結(jié)合,每屆畢業(yè)班照相處.nn"

35、;>。break。AVktR43bpwcase 2: printf("紅滿堂為白色圓頂建筑,外觀華美.日常重要報告召開地.nn">。break。 case 3: printf("行政樓:為學(xué)校日常事務(wù)辦公點,外觀壯麗,是華農(nóng)地標志性建筑. nn">。break。 ORjBnOwcEdcase 4: printf("西園:坐落華山學(xué)生區(qū).分為三層,第一層和第二層為學(xué)生餐廳,第三層為自助餐.nn">。break。 2MiJTy0dTTcase 5: printf("東區(qū)運動場:是華農(nóng)全校最大設(shè)施最先進齊全

36、地運動場,平時各類體育比賽都在這里進行.nn">。break。 gIiSpiue7Acase 6:printf("樹木園:面積寬廣,里面有眾多珍貴樹種.nn">。break。 case 7: printf("竹園:校內(nèi)高檔賓館,為外校嘉賓專設(shè)住宿.nn">。break。 case 8: printf("新校門:華農(nóng)百年校慶時建立,牌坊建筑.nn">。break。 case 9: printf("老校門:在地鐵口附件,是華農(nóng)重要標志之一.nnn">。break。 case 10

37、: printf("黑山運動場:面積不大,為研究生和老師而設(shè)立地運動場.nn">。break。 default:printf("景點編號輸入錯誤!請輸入1->10地數(shù)字編號!nn">。 break。 void travgraph(vexnode g,int n,adjmax adj> /查找指定景點信息uEh0U1Yfmhint i = 1,flag = 1,len。 char ch。printf("ttt請輸入您要查詢地景點序號:、nn">。printf("ttt1.校史館 2.紅滿堂 3.行

38、政樓 4.西園 5.東區(qū)運動場n">。IAg9qLsgBXprintf("ttt6.樹木園 7.竹園 8.新校門 9.老校門 10.黑山運動場n">。WwghWvVhPEprintf("你地選擇是">。scanf("%d",&len>。getchar(>。printf("此景點地名稱是:">。Name(len>。printf("此景點地介紹是:">。Information(len>。doprintf("tt是否繼續(xù)

39、? Y/N n">。printf("tt你地選擇是:">。scanf("%c",&ch>。getchar(>。if(ch = 'Y' | ch = 'y'> clrscr(>。flag = 1。i = 1。printf("ttt請再次輸入您要查詢地景點序號:nn">。printf("ttt1.校史館 2.紅滿堂 3.行政樓 4.西園 5.東區(qū)運動場n">。asfpsfpi4k printf("ttt6.樹木園

40、 7.竹園 8.新校門 9.老校門 10.黑山運動場n">。ooeyYZTjj1printf("你地選擇是">。scanf("%d",&len>。getchar(>。printf("此景點地名稱是:">。Name(len>。printf("此景點地介紹是:">。Information(len>。continue 。elseflag = 0。 printf("tt請再次按回車鍵或者任意鍵加回車鍵返回至主菜單">。break。w

41、hile(1>。void creat(Matrix_Graph *G>int i,j。for(i=1。i<=N。i+> G->vexsi=i。for(i=1。i<=N。i+>for(j=1。j<=N。j+> G->arcsij=0。G->arcs12=1。G->arcs19=7。 G->arcs21=1。 G->arcs23=2。G->arcs24=9。 G->arcs29=6。BkeGuInkxI G->arcs32=2。 G->arcs34=7。G->arcs37=3。 G-&

42、gt;arcs39=4。G->arcs310=15。 G->arcs42=9。 G->arcs43=7。PgdO0sRlMoG->arcs46=25。 G->arcs410=22。G->arcs56=6。 G->arcs57=18。G->arcs58=10。 3cdXwckm15G->arcs64=25。G->arcs65=6。 G->arcs67=2。G->arcs610=9。 h8c52WOngMG->arcs76=2。 G->arcs73=3。 G->arcs75=18。G->arcs78=5

43、。 G->arcs710=10。v4bdyGiousG->arcs85=10。 G->arcs87=5。 G->arcs89=9。 J0bm4qMpJ9G->arcs91=7。G->arcs92=6。 G->arcs93=4。G->arcs98=9。 XVauA9grYPG->arcs103=15。G->arcs104=22。 G->arcs106=9。 G->arcs107=10。bR9C6TJscwfor(i=1。i<=N。i+>for(j=1。j<=N。j+>if(G->arcsij=0

44、> G->arcsij=MAX。void path(Matrix_Graph *G,int s,int e>int i,j,u,c=1,t,v。int rN+1N+1。int TN,flagN,dN。for(i=0。i<=N。i+>for(j=0。j<=N。j+> rij=0。for(i=1。i<=N。i+>Ti=-1。flagi=1。di=MAX。flags=0。while(c<=N>t=MAX。for(i=1。i<=N。i+>if(flagi&&G->arcssi<t>t=G-&

45、gt;arcssi。v=i。rv1=v。for(i=1。i<=c。i+>for(j=1。j<=N。j+>if(flagj&&di+G->arcsTij<t>t=di+G->arcsTij。v=j。if(rv0!=-1>u=1。while(rTiu!=0>rvu=rTiu。u+。rvu=v。rv0=-1。Tc=v。flagv=0。dc=t。c+。printf("n最短路徑是以下這條:n(%d>",s>。j=1。while(rej!=0>printf("->(%d>

46、;",rej>。j+。printf("nn">。int main(>int i,j。Matrix_Graph G。creat(&G>。int n = 0。 vexnode gMAX。 EdgeType eMAXedg。 adjmax adj。 char choice = 'x'。while(1>clrscr(>。printf("nnttt *校-園-導(dǎo)-游*">。printf("ntt-nn">。pN9LBDdtrdprintf("ttt1.

47、華農(nóng)校園地圖:nn">。printf("ttt2. 華農(nóng)景點信息:nn">。printf("ttt3. 查找兩點間最短路徑:nn">。printf("ttt0. 退出nn">。printf("ntt-nn">。DJ8T7nHuGTprintf("tt華南農(nóng)業(yè)大學(xué)校訓(xùn):修德 博學(xué) 求實 創(chuàng)新n">。printf("ntt-nn">。QF81D7bvUAprintf("tt請輸入你地選擇(0-3>: "

48、>。choice = getchar(>。switch(choice>case '1': clrscr(>。printf("tt -華-農(nóng)-地-圖-nn">。printf(" <4.西園> . . . . . . . . . . <10.黑山運動場>n">。4B7a9QFw9hprintf(" . . . . . . n">。ix6iFA8xoXprintf(" . . . . . . . n">。wt6qbkCyDEprint

49、f(" . . . . . . n">。Kp5zH46zRkprintf(" . . . . . . n">。Yl4HdOAA61printf(" . . . . . . n">。ch4PJx4BlIprintf(" <1.校史館>.<2.紅滿堂>.<3.行政樓> . . n">。qd3YfhxCzoprintf(" . . . . . <6.樹木園> n">。E836L11DO5printf(" . . .

50、 . . . . n">。S42ehLvE3Mprintf(" . . . . . . . n">。501nNvZFis printf(" . . . <7.竹園> . . . . . . . . n">。jW1viftGw9printf(" . . . . <5.東區(qū)運動場> n ">。xS0DOYWHLPprintf(" . . . . . n">。LOZMkIqI0wprintf(" . . . . .n ">。ZKZU

51、QsUJedprintf(" . . . . . n">。dGY2mcoKtTprintf(" <9.老校門> . . . . n ">。rCYbSWRLIAprintf(" . . . . .<8.新校門>nn">。FyXjoFlMWh printf("tt輸入任意鍵返回菜單">。getchar(>。 getchar(>。break。case '2':clrscr(>。travgraph(g,n,adj>。getchar(&g

52、t;。 break。case '3':clrscr(>。 printf("tt -華-農(nóng)-地-圖-nn">。printf(" <4.西園> . . . . . . . . . . <10.黑山運動場>n">。TuWrUpPObXprintf(" . . . . . . n">。7qWAq9jPqEprintf(" . . . . . . . n">。llVIWTNQFkprintf(" . . . . . . n">。y

53、hUQsDgRT1printf(" . . . . . . n">。MdUZYnKS8Iprintf(" . . . . . . n">。09T7t6eTnoprintf(" <1.校史館>.<2.紅滿堂>.<3.行政樓> . . n">。e5TfZQIUB5printf(" . . . . . <6.樹木園> n">。s1SovAcVQMprintf(" . . . . . . . n">。GXRw1kFW5spri

54、ntf(" . . . . . . . n">。UTREx49Xj9 printf(" . . . <7.竹園> . . . . . . . . n">。8PQN3NDYyPprintf(" . . . . <5.東區(qū)運動場> n ">。mLPVzx7ZNwprintf(" . . . . . n">。AHP35hB02dprintf(" . . . . .n ">。NDOcB141gTprintf(" . . . . . n&qu

55、ot;>。1zOk7Ly2vAprintf(" <9.老校門> . . . . n ">。fuNsDv23Khprintf(" . . . . .<8.新校門>nn">。tqMB9ew4YX printf("2你現(xiàn)在地位置是<請輸入1-10):n">。printf("ttt1.校史館 2.紅滿堂 3.行政樓 4.西園 5.東區(qū)運動場n">。HmMJFY05dE printf("ttt6.樹木園 7.竹園 8.新校門 9.老校門 10.黑山運動場n

56、">。ViLRaIt6sk printf("t你地輸入是:">。scanf("%d",&i>。getchar(>。printf("2你想要去地地方是<請輸入1-10):n">。printf("ttt1.校史館 2.紅滿堂 3.行政樓 4.西園 5.東區(qū)運動場n">。9eK0GsX7H1 printf("ttt6.樹木園 7.竹園 8.新校門 9.老校門 10.黑山運動場n">。naK8ccr8VI printf("t你地

57、輸入是:">。scanf("%d",&j>。getchar(>。path(&G,i,j>。getchar(>。creat(&G>。doprintf("是否繼續(xù)查詢啊? Y/N">。char ch。int flag=1。scanf("%c",&ch>。getchar(>。if(ch = 'Y' | ch = 'y'> flag = 1。i = 1。printf("2你現(xiàn)在地位置是<請輸入1

58、-10):n">。scanf("%d",&i>。getchar(>。printf("2你想要去地地方是<請輸入1-10):n">。scanf("%d",&j>。getchar(>。path(&G,i,j>。getchar(>。creat(&G>。continue 。elseflag = 0。 break。while(1>。break。case '0': clrscr(>。printf("ntt-按任意鍵退出!-nn">。printf("ntt-謝謝您地使用!-n">。getchar(>。exit(0>。break。default:printf("n輸入錯誤,請重新輸入0-3之間地數(shù)字:n">。getchar(>。 break。 getchar(>。

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!