认识电子地图管理系统

认识电子地图管理系统

ID:47526250

大小:77.51 KB

页数:18页

时间:2019-09-13

认识电子地图管理系统_第1页
认识电子地图管理系统_第2页
认识电子地图管理系统_第3页
认识电子地图管理系统_第4页
认识电子地图管理系统_第5页
资源描述:

《认识电子地图管理系统》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、#include#include#include#include#include#include#include#includeusingnamespacestd;voidstart();voiddisplay();voiddisplaypaixu();voiddisplayjiansuo();Road*head=NULL;voidSearchByClass(Road*head){time_ta,b;Road*pr

2、ev,*p,*end,*temp_head;charRun_time[80];inti=0,Class;printf("请输入您所要查找的道路的番号:");scanf("%d",&Class);prev=p=(Road*)malloc(sizeof(Road));//创建一个结点a=time(NULL);strftime(Run_time,79,"%H:%M:%S",localtime(&a));temp_head=head;if(temp_head==NULL){printf("无数据源");system("pause");exit(5);}whil

3、e(temp_head!=NULL){if(temp_head->stRoadRec.linkid==Class){end=(Road*)malloc(sizeof(Road));printf("#linkid=%d",temp_head->stRoadRec.LinkID);printf("roadnameflag=%d",temp_head->stRoadRec.roadnameflag);printf("brunch=%d",temp_head->stRoadRec.brunch);printf("dispclass=%d",temp_head->s

4、tRoadRec.linkid);printf("roadname=%s#",temp_head->stRoadRec.roadname);p->stRoadRec.LinkID=temp_head->stRoadRec.LinkID;p->stRoadRec.roadnameflag=temp_head->stRoadRec.roadnameflag;p->stRoadRec.brunch=temp_head->stRoadRec.brunch;p->stRoadRec.linkid=temp_head->stRoadRec.linkid;p->st

5、RoadRec.roadname=temp_head->stRoadRec.roadname;p->next=end;p=p->next;i++;}temp_head=temp_head->next;}end->next=NULL;p->next=NULL;if(i>=5){save(prev);printf("查询结果数大于5,已保存至SearchResult.txt");}b=time(NULL);strftime(Run_time,79,"%H:%M:%S",localtime(&b));printf("本次查找用时%d秒.",b-a);}v

6、oidSearchById(Road*head){time_ta,b;Road*prev,*p,*end,*temp_head;charRun_time[80];inti=0,LinkId;printf("请输入您所要查找的道路的ID:");scanf("%d",&LinkId);prev=p=(Road*)malloc(sizeof(Road));//创建一个结点a=time(NULL);strftime(Run_time,79,"%H:%M:%S",localtime(&a));temp_head=head;if(temp_head==NULL){

7、printf("无数据源");system("pause");exit(3);}while(temp_head!=NULL){if(temp_head->stRoadRec.LinkID==LinkId){end=(Road*)malloc(sizeof(Road));printf("#linkid=%d",temp_head->stRoadRec.LinkID);printf("roadnameflag=%d",temp_head->stRoadRec.roadnameflag);printf("brunch=%d",temp_head->stRoadR

8、ec.brunch);printf("dispclass=%d",

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。