全球旧事资料 分类
序表A和B,并把它们合并成一个非递减有序表C。(7)在主函数中设计一个简单的菜单,分别测试上述算法。(8)综合训练:利用顺序表实现一个班级学生信息管理(数据录入、插入、删除、排序、查找等)。
实验说明:
1.请构建多文件程序,算法1至算法6对应的函数原型声明存放在头文件SqListh中,对应的函数实现存放在源文件SqListc中;mai
函数存放在另一个源文件中,该文件包含头文件SqListh即可。2.类型定义defi
eMAXSIZE100表中元素的最大个数typedefi
tElemType元素类型typedefstructElemTypeelem线性表i
tle
gthi
tlistsizeSqList表的实际长度当前分配的存储容量
顺序表的类型名
3
f数据结构试验指导书
3.建立顺序表时可利用随机函数自动产生数据。
注意问题:
1、插入、删除时元素的移动原因、方向及先后顺序。2、理解函数形参与实参的传递关系。
部分源代码:DSh
i
cludestdiohi
cludestdlibhi
cludestri
ghi
cludemathh
defi
eTRUE1defi
eFALSE0defi
eOK1defi
eERROR0
typedefi
tStatus
SqListh
if
defSQLIST_H_INCLUDEDdefi
eSQLIST_H_INCLUDED
i
clude
好听全球资料 返回顶部