永发信息网

城市链表 ……急急急

答案:1  悬赏:0  手机版
解决时间 2021-05-11 18:50
[问题描述]
将若干城市的信息,存入一个带头结点的单链表。结点中的城市信息包括:城市名,城
市的位置坐标。要求能够利用城市名和位置坐标进行有关查找、插入、删除、更新等操作。
[基本要求]
(1) 创建城市链表;
(2) 给定一个城市名,返回其位置坐标;
(3) 给定一个位置坐标P和一个距离D,返回所有与P的距离小于等于D的城市。
(4) 在已有的城市链表中插入一个新的城市;
(5) 更新城市信息;
(6) 删除某个城市信
最佳答案

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h> //tolower()
#include <conio.h> //getch()
#include <windows.h> //system()


typedef struct citys
{
float CityPos;
int CityNum;
char CityName[100];
struct citys *next;
}CityCN;


int CitySum = 0; //城市总数,没用它
void Menu(); //菜单
void FREE( CityCN *head ); //释放内存
void Call( CityCN **head ); //选择项目
void CreateCity( CityCN **hold ); //创建城市
void UpdateCity( CityCN *head ); //更新城市
void DeleteCity( CityCN **head, CityCN **hold ); //删除城市
void SearchByCity( CityCN *head ); //城市名查询
void SearchByPoDs( CityCN *head ); //距离查询
CityCN *Initial(); //申请内存

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
WOW 48级BL的血精灵SS去哪里练级?
dnf安全启动后游戏窗口不弹出来怎么办
我爱你用希腊语怎么说,“时间”的希腊语是什
QQ三国50JS装备还可以,怎么样才可以在一天内
辨析:在我国,坚持和完善基本经济制度,就是
请问“大夫”是职业还是职称?
麻将里几番是什么意思,日本地铁几番线発是什
QQ旋舞明星成就2首歌里的。那个歌曲总体来说
川A.U069H,是否有违章
怎样正确有效预防H1N1??
英语经典美文翻译短篇,英语励志短文带翻译,短
南京有什么工作?
孙悟空打魔二代时候,他本人的图片要他身上穿
前出师表多少个字,前出师表一共多少字
为什么宝宝喜欢这样睡觉?
推荐资讯
刘德华的妻子是?
我今天才买的罗技鼠标MX518网吧玩都是好好的
谁可以带我玩QQ三国{通宵}
为什么《迷之兔女孩》那么好的漫画不出动画版
手脑要并用常用才会心灵手巧一差不多的句子有
我的N78的相机焦距有时候焦距就没有了,怎么
有什么能下3GP和MP4电影的网站
求上海住宿便宜房间
卡巴斯基为什么老是更新
office 2007 密匙
小说《命中注定的新娘》和《你不是我的童话王
有什么土方法可以去疤
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?