第一范文网 - 专业文章范例文档资料分享平台

《校园导游》课程设计报告

来源:用户分享 时间:2025/5/17 4:58:15 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

cout<<\请输入要删除道路两端的景点编号\cin>>sno1>>sno2; if(!strcmp(sno1,sno2)) cout<<\您输入的道路两端的景点编号一样,请核查后再试!\else { address=GetAddress(sno1,G); if(!address) cout<<\没有你要删除的道路两端的景点编号,请核查后再试!\ else { p=address->nextArc; VNode* parent1=address; ArcNode* parent2=address->nextArc; int flag=0; while(p) { if(!strcmp(sno2,p->sno)) { count++; if(!flag) parent1->nextArc=p->next; else parent2->next=p->next; break; } else { flag++; p=p->next; } } if(count) { address=GetAddress(sno2,G); parent1=address; parent2=address->nextArc; p=address->nextArc; flag=0; while(p) { if(!strcmp(sno1,p->sno)) { if(!flag) parent1->nextArc=p->next; else parent2->next=p->next; break; } else { flag++; p=p->next; } } G.arcnum--; cout<<\成功删除道路信息!\ } else cout<<\删除道路信息失败,请核查后再试!\ } } } //更新道路信息 void UpdateRode(Graph& G) { int count=0; VNode* address=NULL; ArcNode* p=NULL; int length; char sno1[4]; char sno2[4]; cout<<\请输入要更新道路两端的景点编号以及更新后的道路长度\ cin>>sno1>>sno2>>length; if(!strcmp(sno1,sno2)) cout<<\您输入的道路两端的景点编号一样,请核查后再试!\ else { address=GetAddress(sno1,G); p=address->nextArc; while(p) { if(!strcmp(sno2,p->sno)) { count++; p->length=length; break; } else p=p->next; } if(!count) cout<<\更新道路信息失败,请核查后再试!\ else { address=GetAddress(sno2,G); p=address->nextArc; while(p) { if(!strcmp(sno1,p->sno)) { p->length=length; break; } else p=p->next; } cout<<\更新道路信息成功!\ } } } //检测景点编号 void Print(Graph& G) { VNode* p; p=G.V; ArcNode* q; while(p) { cout<sc.sno<<' '; q=p->nextArc; while(q) { cout<sno<<' '; q=q->next; } cout<nextV; } } //初始化矩阵 void Initialize(Matrix& M) { for(int i=0;isc.sno); p=p->nextV; } Initialize(M); p=G.V; while(p) {

搜索更多关于: 《校园导游》课程设计报告 的文档
《校园导游》课程设计报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c98o5u100a11h1yk7prre_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top