资源简介
1.若干城市的信息存入一个带头结点的单链表,结点中的城市信息包括城市名、城市的位置坐标。要求:
(1)给定一个城市名,返回其位置坐标。
(2)给定一个位置坐标P和一个距离D,返回所有与P的距离小于等于D的城市。
代码片段和文件信息
#include
#include
#include
#include
#define NULL 0
typedef struct Node
{
char name[20];
int xy;
struct Node *next;
}Node*linkList;
void InitList(linkList *l)
{
(*l)=(linkList)malloc(sizeof(Node));
(*l)->next=NULL;
}
void cj(linkList L)
{
char city[20];
int jdwd;
Node *r*s;
int flag=1;
r=L;
printf(“当输入城市为0时输入结束\n“);
while(flag)
{
printf(“请输入存入的城市:“);
scanf(“%s“city);
if(strcmp(“0“city)!=0)
{
printf(“该城市的坐标为:“);
scanf(“%d%d“&jd&wd);
s=(Node*)malloc(sizeof(Node));
strcpy(s->namecity);
s->x=jd;
s->y=wd;
r->next=s;
r=s;
}
else
{
flag=0;
r->n
- 上一篇:分数计算器C++
- 下一篇:CVSD解码c语言代码
相关资源
- 数据结构 图的遍历源代码
- 数据结构实验源代码集
- 实验报告:数据结构长整数四则运算
- 数据结构教程李春葆第五版书中例题
- 吕鑫vc6c++数据结构视频源码
- 数据结构教程李春葆第五版课后答案
- 李春葆课后习题答案(数据结构教材
- 数据结构1800题 题+答案(全)
- 数据结构(C语言版)ppt课件,清华,
- c++常用游戏算法及数据结构设计
- 数据结构超全面复习导图
- 《Data Structures and Algorithm Analysis in C
- 数据结构C语言版教学笔记严蔚敏
- 数据结构C语言版期末考试试题(有答
- 多功能计算器实现C++代码以及代码详
- C语言数据结构银行客户排队
- C语言实现栈操作
- 简易学生管理系统源码 数据结构 大作
- 数据结构与C语言综合习题集
- 数据结构实验——赫夫曼树相关
- C语言进阶源码---基于graphics实现图书
- 数据结构——C++语言描述 陈慧南
- 广东工业大学数据结构课程设计航空
- 数据结构课程设计扑克牌排序
- 数据结构各种算法实现(C++模板),
- (严版C语言版数据结构源码.rar
- 数据结构算法与应用--C++语言描述 书
- 数据结构大作业 停车场管理 C语言
- 北航991数据结构与C语言程序设计历年
- 用c写的航空订票系统 航班信息改变
评论
共有 条评论