实验一 顺序存储线性表的基本运算(9)
时间:2025-07-05
时间:2025-07-05
实验二 顺序存储线性表的基本运算
一、 实验目的
1、 掌握线性表的定义、顺序存储的方法及基本操作。
掌握将算法在VC++6.0语言环境下实现的过程。 2、
二、 实验原理
利用线性表的顺序存储结构完成一个班级的一个学期的所有课程成绩的管理,要求实现增加、删除学生的成绩记录等运算。
三、 实验仪器和设备
1、 PC微机
Microsoft VC++6.0 2、
四、 预习要求
1、 复习线性表的定义、线性表的顺序存储结构的定义以及顺序存储线性表的增加、删除元素的算法。
2、 掌握顺序存储线性表的C语言的实现。
五、 实验内容及步骤
1、 分析题意,确定算法。
线性表的长度设为全班人数(35人),一个学期的课程设为三门,定义如下: #define Max_length 35
typedef struct
{
int xh; /*学号*/
char name[10]; /*姓名*/
int c1,c2,c3; /*三门课程成绩*/
} Element;
2、
(1)
编辑C语言源程序。 分别编写插入、删除、修改、查找的算法。
上一篇:日本人的口头禅20课 (2)