- 7
- 0
- 约13.96万字
- 约 15页
- 2016-12-03 发布于河南
- 举报
12962729435312500实验一 线性表基本操作的编程实现
实验一 线性表基本操作的编程实现
【实验目的】
线性表基本操作的编程实现
要求:
线性表基本操作的编程实现(2学时,验证型),掌握线性表的建立、遍历、插入、删除等基本操作的编程实现,也可以进一步编程实现查找、逆序、排序等操作,存储结构可以在顺序结构或链表结构中任选,可以完成部分主要功能,也可以用菜单进行管理完成大部分功能。还鼓励学生利用基本操作进行一些更实际的应用型程序设计。
【实验性质】
验证性实验(学时数:2H)
【实验内容】
把线性表的顺序存储和链表存储的数据插入、删除运算其中某项进行程序实现。建议实现键盘输入数据以实现程序的通用性。为了体现功能的正常性,至少要编制遍历数据的函数。
【注意事项】
1.开发语言:使用C。
2.可以自己增加其他功能。
【思考问题】
线性表的顺序存储和链表存储的差异?优缺点分析?
那些操作引发了数据的移动?
算法的时间效率是如何体现的?
链表的指针是如何后移的?如何加强程序的健壮性?
【参考代码】(以下内容,学生任意选择一个完成即可)
(一)利用顺序表完成一个班级学生课程成绩的简单管理
1、预定义以及顺序表结构类型的定义
(1) #includestdio.h
#includeconio.h
#define ListSize 100 //根据需要自己设定一个班级能够容纳的最大学生数
(2) typedef struct stu
{
您可能关注的文档
- 最佳适应算法源码.doc
- processng声音处理.ppt
- VBScrip(对象参考).ppt
- Windows作系统下载全集(从DOS到Win2k3).doc
- 利用Archlnux组装自己的操作系统.doc
- DIV制作多边.doc
- 机电控制与PL之7.ppt
- 机电控制与PL之9.ppt
- Flex_DaaGrid导出excel 两种方式 poi和as3xls.doc
- 第七章 JDB连接数据库.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 铜冶炼烟尘化学分析方法 第5部分:砷含量的测定 硫酸亚铁铵滴定法---实验报告.doc.docx VIP
- 深圳中学共同体第五届“凤凰木杯”综合素质测试 七年级数学试题.docx VIP
- AI 智能体运行安全测试标准(中文).docx
- The Boys《黑袍纠察队(2019)》第三季第五集完整中英文对照剧本.docx VIP
- ❤合肥新站高新区少荃湖城市副中心城市设计方案文本.pdf VIP
- 人民法院办理执行案件规范(第二版).pdf VIP
- (221页PPT)AI+Agent与Agentic+AI的原理和应用洞察与未来展望.pptx
- 血气分析基础与解读.pptx
- TSGR7001-2013压力容器定期检验规则.docx VIP
- 敞篷车车顶的结构设计与控制系统设计.docx VIP
原创力文档

文档评论(0)