校园导航系统的两个代码_第1页
校园导航系统的两个代码_第2页
校园导航系统的两个代码_第3页
校园导航系统的两个代码_第4页
校园导航系统的两个代码_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

#1#include"stdio.h"#definenull #definenum#definemaxdist10000typedefstruct{char voiddijkstra(graphg,intn,inti,intd[num],int{ints[num];intmindist,dist;intj,k,u;}}}}voidopdijk(intv0,intn,intd[],int{inti,pre;}}}voidfloyd(graphg,intn,intd[][num],int{inti,j,k;}{d[i][j]=d[i][k]+d[k][j];}}voidopfloy(intn,intd[][num],int{inti,j,next;{printf("\n\nyuandianisv%d:",i);{printf("\ntheshortestwayfrom%dto%dis:\n",i,j);}}}}void{graphg;intint --WELCOMETOUUSEGUIDE!!-- printf("\t*\tINFOMATION-i\tVISIT-v\t\t*\n\t*\tABOUTME-a\tQUIT-q\t\t*\n");printf("\t*PLEASEENTERANORDER:i?v?m?q?\t*\n");printf("\t*CLEARTHESCREEN:c\t\t3\t*\n");printf("NAME:******CLASS:02computer(3)\n");printf("PRIVATEEMAIL:\n");/*case'g':{FILE break;*/{FILE*tp;charch;{printf("\ncan'topen!");}}printf("\nINPUTJIEDIAN(0-printf("\n\nyuandianisv%d:",i);}}default:}}*--------------------校内导游系 #defineINT_MAX1000000#definenintcost[n][n];//intshortest[n][n];//两点间的最短距离intpath[n][n];//经过的景点的;voidintdisplay(inti,intvoidintroduce()//introduceofthe{intprintf("Place1:凯旋门\n");printf("Place2:图书馆\n");printf("Place3:行政楼\n");printf("Place4:翱翔门\n");printf("Place5:大广场\n");printf("Place6:ABC教学楼\n");printf("Place7:体育场\n");printf("Place8:月亮湾\n");printf("Place9:EnglishConer\n");printf("Place10:树人广场\n");{caseprintf("Place1introduce:凯旋门\n凯旋门--学校北大门,风景秀丽。\n学校重要的交通枢纽。caseprintf("Place2introduce:图书馆\n图书馆--学校信息资源中心,建筑格式新异下沙最大的图书馆\n适合学生caseprintf("Place3introduce:行政楼\n行政楼--学校行政中心,是学校标记性的建筑。\n在楼顶上可以俯瞰学校caseprintf("Place4introduce:翱翔门\n翱翔门--学校另一个标记性建筑,象雄鹰展翅。caseprintf("Place5introduce:大广场\n大广场--caseprintf("Place6introduce:ABC教学楼\n--学校唯一三幢连者着的教学楼\n建筑风格独特很便利学生。case7:printf("Place7introduce:体育场\n--学生运动的好去处,设施齐全。\n风景独特。caseprintf("Place8introduce:月亮湾\n月亮湾--休息的好去处\ncaseprintf("Place9introduce:EnglishConer\n学习英语的好去处\n\n\n");break;case10:printf("Place10introduce:树人广场\n树人广场--休息学习的好去处也是观光的好地方\n\n");break;default:printf("ErrorInput\nNoPlace!\n\n");break;}}voidshortestdistance(){int{printf("Error〔错误〕!Error}}voidfloyed()//floyed{inti,j,k;{}{//path[][]ijj的前驱景点的序号;}}/*intdisplay(inti,intj)//{intif(shortest[i][j]!=INT_MAX)while(path[i][j]!=0)//ij{printf("<-Palce%d",path[i][j]);}printf("<-printf("(Palce%d->Palce%d)最短距离是:%5d米{while(path[i][j]!=0)//ij{}printf("-printf("(Palce%d->Palce%d)最短距离是:%5d米}}elseprintf("Error!Thereisnoway!");return}/*display*/voidmain(){inti,j;chark;cost[1][2]=36;cost[1][5]=36;cost[2][3]=24;cost[2][4]=12;cost[3][10]=19;cost[4][5]=12;cost[5][9]=34;cost[6][7]=24;cost[6][8]=25;cost[6][10]=20;cost[6][3]=17;cost[7][9]=32;cost[8][7]=28;printf("---------欢送运用校内导游查询系统 printf("1.景点信息查 请按s键printf("2.景点最短路径查询…请按b键\n");printf("3.退出系 请按e键printf("5------9----- 8printf("|\\|/\n");printf("|4|/\n");printf("|\\|/printf("1-----2---3--6printf("|/printf("

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论