实 验 报 告课程名称:数据结构与数据库应用基础教程系部名称:专业班级:学生姓名:学号:指导教师 :黑龙江工程学院教务实验项目线性表的控制台程序及窗体实验日期2015-10-28 实验地点实验楼 612 同组人数5 实验类型□ 传统实验
现代实验□ 其他□ 验证性□ 综合性
设计性□ 其他□ 自立式
合作式□ 研究式□ 其他一、 实验目的编写线性表中顺序表的控制台应用程序及其实现Windows 窗体化
利用控制台应用程序实现求顺序表的长度,清空顺序表,判空顺序表,判满顺序表,在顺序表末尾添加元素,在顺序表i 位置插入元素,删除顺序表的i 个未知的元素,获取第 i 个数据元素,在顺序表中查找值为value的数据元素
二、实验仪器设备Microsoft Visual Studio2010 三、实验原理、内容及步骤利用 Microsoft Visual Studio2010 编写控制应用程序和Windows 窗体
:(输入一个新的顺序表并提示生成成功):(顺序表先进行排序的操作):(顺序表生成的同时会提醒进行下一步骤的操作,并且以后的每一步操作都会提示
不过接下来的截图都会略过提示):(同时输入插入的元素数据和位置显示出结果):(不过在此窗体中要同时输入插入的元素和位置才可以生成正确的顺序表,不然会出现上图所示的错误):(输入要删除的元素的位置输出结果)四、实验中存在的问题、解决方法及进一步的想法等1.开始不知道怎么编写代码通过输入数据创建一个新的顺序表,后来通过请教同学知道了用追加( append)的方法创建一个新的顺序表
不知道怎么给顺序表排序,通过上网了解了可以用冒泡法进行排序
最后编写程序时不知道怎么把经过操作的程序结果输出,用for (int i = 0; i