- 16
- 0
- 约 15页
- 2017-09-09 发布于重庆
- 举报
城市实验报告
实验一 线性表
实验目的:
本次实习的主要目的在于熟悉线性表的基本运算在两种存储结构上的实现,其中以熟悉各种链表的操作为侧重点。通过本次实习还可帮助读者复习高级语言的使用方法。
实验内容:
城市链表
[问题描述]
将若干城市的信息,存入一个带头结点的单链表。结点中的城市信息包括:城市名,城市的位置坐标。要求能够利用城市名和位置坐标进行有关查找、插入、删除、更新等操作。
[基本要求]
(1) 给定一个城市名,返回其位置坐标;
(2) 给定一个位置坐标P和一个距离D,返回所有与P的距离小于等于D的城市。
int Menu()
{
int choice;
printf(************************\n);
printf( 1.新建\n);
printf( 2.根据城市名查找\n);
printf( 3.根据离中心坐标距离查找\n);
printf( 4.输出城市链表\n);
printf( 5.退出\n);
printf(============================\n);
printf(请选择:);
scanf(%d, choice);
return choice;
}
程序如下所示:
#includemalloc.h /* malloc()等 */
#
原创力文档

文档评论(0)