- 1
- 0
- 约9.01千字
- 约 17页
- 2019-01-01 发布于天津
- 举报
《数据结构大型实验》.doc
《数据结构大型实验》
实验报告
学生姓名: 张林妮 学 号: 0705074115
郝志伟 学 号: 0705074118
苗敬波 学 号: 0705074120
石 雷 学 号: 0705074126
学 院: 中北大学信息与通信工程学院
专 业: 通信工程专业
实验题目: 校园导游咨询系统
完成时间: 2009年9月11日
指导教师: 韩慧莲 王晨光
本设计的总程序如下:
#include stdio.h
#include stdlib.h
#include string.h
#define Max 20000
#define NUM 10 //景点个数
typedef struct ArcCell
{
int adj;
}ArcCell;
typedef struct VertexType
{
int number;
char *sight;
char *description;
}VertexType;
typedef struct
{
VertexType vex[NUM];
ArcCell arcs[NUM][NUM];
int vexnum,arcnum;
}MGraph;
MGraph G;
int P[NUM][NUM];
long int D[NUM];
int x[11]={0}; //景点个数加1
void main2(void);
void CreateUDN(int v,int a);
void narrate();
void ShortestPath(int num);
void output(int sight1,int sight2);
char Menu();
void search();
char SearchMenu();
void HaMiTonian(int);
void NextValue(int);
void display();
void main(void)
{
system(color 1f);//属于stdio.h
system(mode con: cols=110 lines=100);//属于stdio.h
main2();
}
void main2()
//调用CreateUNM()函数Menu()
//case1 调用 narrate()ShortestPath()output()
//case2 调用 search()
//case3 调用 narrate()HaMiTonian(1)
{
int v0,v1;
char ck;
CreateUDN(NUM,11); //景点个数加1 //调用CreateUNM()函数
do
{
ck=Menu();//调用Menu()
switch(ck)
{
case 1:
system(cls);
narrate();//调用narrate函数
printf(\n\n\t\tO(∩_∩)O 提示:输入100退出此环节\n);
M:printf(\n\t\t请选择起点景点(0~9):);
//printf(\n\n\t\t\t请选择起点景点(0~9):); //景点编号
scanf(%d,v0);
if(v0==100)break;
printf(\t\t请选择终点景点(0~9):); //景点编号
scanf(%d,v1);
if(v09||v19)
{
printf(\n\t\tO(∩_∩)O 请重新输入v0,v1:\n);
goto M;
}
ShortestPath(v0); //调用ShortestPath()函数
output(v0,v1); //调用output()函数
goto M;
break;
case 2:
您可能关注的文档
- 《孟德尔的豌豆杂交实验(一)》教学设计.doc
- 《安徽省电信业服务协议》(示范文本).PDF
- 《家乡的变化》作文教学反思.doc
- 《小小贺卡寄深情》教学设计.doc
- 关于武安工业区9月份创新项目奖励的通报.PDF
- 《小班化教学的思考与实践》.doc
- 关于浙江宝隆信息科技股份有限公司挂牌申请文件的第一次反.PDF
- 《微生物分离鉴定》课程单元教学设计.doc
- 关于采埃孚一拖(洛阳)车桥有限公司行星桥桥壳新机加工线.doc
- 《挚情的呼唤》教案.doc
- 河北盐山中学等校2025-2026学年上学期高三一模化学试卷(含解析).docx
- 河北正定中学2025-2026学年高一上学期期末考试物理试卷(含解析).docx
- 河北张家口市怀安县2025-2026学年第一学期期末教学综合评价八年级地理试卷(含解析).docx
- 河南安阳市殷都区2025-2026学年第一学期期末教学质量检测七年级地理试卷(含解析).docx
- 河南安阳市滑县2025一2026学年第一学期期末学业质量监测八年级地理试题(含解析).docx
- 河南安阳市林州市2025-2026学年上学期期末考试高一政治试题(含解析).docx
- 河南焦作市武陟县第一中学2025-2026学年高一上学期1月月考语文试卷(含解析).docx
- 河南济源市2025-2026学年上学期期末学业质量调研七年级历史试卷(含解析).docx
- PICC导管并发症的紧急处理与护理.pptx
- 河南鹤壁市2025-2026学年高二上学期期末考试生物试题(含解析).docx
最近下载
- (一模)2026年滁州市高三第一次教学质量监测 化学试卷(含答案).pdf
- 人教版(PEP)新教材小学二年级英语下册全册每课时 精品教学设计汇编(含20个精品教学设计).docx VIP
- 水电安装安全技术交底.pdf VIP
- 高中区域地理-世界地理1--世界的陆地与海洋.doc VIP
- 世界地理识图训练(一)—陆地与海洋(5)(教师版).doc VIP
- 世界地理识图训练(一)—陆地与海洋(2)(教师版).doc VIP
- 世界地理识图训练(一)—陆地与海洋(3)(教师版).doc VIP
- 2024年常州机电职业技术学院单招职业适应性测试题库汇编.docx VIP
- 江苏省机关事业单位高级技师.doc VIP
- 2026山东省立第三医院初级岗位招聘27人笔试备考试题及答案解析.docx VIP
原创力文档

文档评论(0)