实验3数制与数据结构.docx
- 文档编号:10903309
- 上传时间:2023-02-23
- 格式:DOCX
- 页数:12
- 大小:813.68KB
实验3数制与数据结构.docx
《实验3数制与数据结构.docx》由会员分享,可在线阅读,更多相关《实验3数制与数据结构.docx(12页珍藏版)》请在冰豆网上搜索。
实验3数制与数据结构
目录
实验3数制与数据结构1
实验3—1数制转换1
实验任务:
1
实验步骤:
1
实验3—2线性表的定义和操作4
实验任务与目的:
4
实验步骤:
5
实验3—4矩阵的存储与操作9
实验任务与目的:
9
实验步骤:
9
实验小结12
实验3数制与数据结构
王宏辉材料432140201060
实验3—1数制转换
实验任务:
编辑并运行将十进制数转换为二进制或十六进制数的程序,掌握数制转换的一般方法,进一步理解位值记数的形式和意义。
实验步骤:
S1:
编辑并运行程序:
将十进制数转换为二进制数(用for循环)
运行结果
S2:
修改并再次运行程序
运行结果
S3:
用while循环进行数制转换
运行结果
S4:
编辑并运行程序:
将十进制数转换为十六进制数
运行结果
实验3—2线性表的定义和操作
实验任务与目的:
定义包含一批学生姓名的列表并对其中的数据元素进行查找、排序、修改等各种操作,掌握线性表的定义和操作方法。
实验步骤:
S1:
线性表的定义和查找操作
S2:
线性表的添加和删除操作
S3:
线性表的统计与排序操作
S4:
编程实现线性表的定义和操作
S5:
创建复合数据元素的线性表
运行结果
S6:
创建列表Stu
运行结果
实验3—4矩阵的存储与操作
实验任务与目的:
通过本实验基本掌握矩阵在计算机中存储和操作的一般方法,加深对数据的逻辑结构和物理结构(存储结构)的关系的理解。
实验步骤:
S1:
用4个各含三个元素的列表存储4个三门课程的成绩
S2:
定义二维列表存储4个学生三门课程的成绩
S3:
编写并执行程序:
方阵转置并输出
运行结果
S4:
编写并执行程序:
将横排文字变为竖排并输出
运行结果
实验小结
对程序进行修改可使程序语言简洁化
删除语句可用remove也可用del
顺序表具有查询容易,添加、删除元素难的特点
实验过程中最后一个程序运行错误,不知何由
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验 数制 数据结构