顺序表实验报告(2)
时间:2025-07-11
时间:2025-07-11
一、实验目的
一、 掌握顺序表的建立
二、 掌握从顺序表中查找元素 三、 掌握向顺序表中插入元素 四、 掌握从顺序表中删除元素 五、
学会遍历顺序表
六、
掌握对线顺序进行有序输出
实验要求
设置一个算法解决线性表的操作
源代码:
菜单输出函数文件cmain.h文件:
#include<iostream> using namespace std; void cmain() / {
cout<<"***********************************"<<endl; cout<<" 主菜单"<<endl;
cout<<" 1.输入数据元素 2.输出数据元素"<<endl; cout<<" 3.按元素查找 4.按位置查找"<<endl; cout<<" 5.插入元素 6.删除元素"<<endl; cout<<" 7.现有数据个数 8.数组总长度"<<endl; cout<<" 9.清空列表 0.退出程序"<<endl;
cout<<"注意:1.选择时不能输入过多字符(<20个)"<<endl; cout<<" 2.选择时只读取第一个字符"<<endl;
cout<<"***********************************"<<endl; cout<<"请输入选项(1~9):"; }
1、 主程序的实现cmain.cpp文件:
#include"list.h" #include"cmain.h" #include<iostream> using namespace std; void main() {
cout<<" 欢迎使用该顺序表程序!"<<endl<<endl; TSeqList<char>str; char i[20]; bool a=true;