1 / 6
文档名称:

顺序表实验报告.docx

格式:docx   大小:85KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

顺序表实验报告.docx

上传人:xiang1982071 2019/9/22 文件大小:85 KB

下载得到文件列表

顺序表实验报告.docx

文档介绍

文档介绍:计算机与信息技术学院综合性、设计性实验报告专业:网络工程年级/班级:大二2016—2017学年第一学期课程名称数据结构指导教师李四学号姓名XX张三项目名称顺序表结构的操作实验类型综合性/(1)熟悉顺序表的创建、取值、查找、插入、删除等算法,模块化程序设计方法。实验仪器或设备(1)硬件设备:CPU为Pentium4以上的计算机,内存2G以上(2)配置软件:MicrosoftWindows7与VC++(设计原理、设计方案及流程等)设计原理:顺序表的存储结构的特点是在逻辑上相邻的数据元素,其物理次序也是相邻的。设计方案:采用模块化设计的方法,设计各个程序段,最终通过主函数实现各个程序的各个功能。设计时,需要考虑用户输入非法数值,所以要在程序中写入可以处理非法数值的代码。设计流程:引入所需的头文件;定义状态值;写入顺序表的各种操作的代码;写入主函数,分别调用各个函数。在调用函数时,采用if结构进行判断输入值是否非法,从而执行相应的程序。实验步骤(包括主要步骤、代码分析等)#include<>//EOF(=^Z或F6),NULL#include<>//srand(),rand(),exit(n)#include<>//malloc(),alloc(),realloc()等#include<>//INT_MAX等#include<>#include<>#include<>//floor(),ceil(),abs()#include<>//cout,cin#include<>//clock(),CLK_TCK,clock_t#RUE1#defineFALSE0#defineOK1#defineERROR0#defineINFEASIBLE-1#defineOVERFLOW-2typedefintStatus;//Status是函数的类型,//其值是函数结果状态代码,如OK等typedefintElemType;#defineMAXSIZE100//最大长度typedefstruct{ ElemType*elem;//指向数据元素的基地址intlength;//线性表的当前长度}SqList;//初始化线性表算法步骤:为顺序表L动态分配一个预定义大小的数组空间,使elem指向这做段空间的基地址。将表的当前长度设为0。StatusInitList_Sq(SqList&L){//=newElemType[MAXSIZE];//为顺序表分配空间if(!)exit(OVERFLOW);//存储分配失败 printf("空顺序表创建成功!\n");=0; //空表长度为0returnOK;}//取值算法步骤:判断指定的位置序号i值是否合理(1≤i≤),若不合理,则返回ERROR。若i值合理,[i-1]赋给参数e,通过e返回第i个数据元素的传值。StatusGetElem_Sq(SqListL,inti,ElemType&e){ if(i<1||i>)

最近更新

非英语专业学生英语学习动机及其激发策略研究.. 2页

非典型心绞痛患者冠心病诊断评分方案的建立及.. 2页

青铜器图像在油画创作中的应用的开题报告 2页

2024年春节里最高兴的事情作文 10页

项目三--电梯机械故障的诊断与排除--《电梯控.. 69页

2024年春节期间安全自查报告范文(精选17篇).. 32页

2024年春节对联的作文400字(精选34篇) 31页

随机Burgers方程的参数极大似然估计的开题报告.. 2页

陕西电信电子考试系统的分析与设计中期报告 2页

降低循环冷却水系统操作费用的优化研究的开题.. 2页

2024年春季幼儿园开学典礼主持稿(精选10篇).. 19页

2024年春季学期幼儿园期末工作总结(通用12篇.. 29页

阔叶红松林中花鼠的种群动态及生境选择特征开.. 2页

2024年昆虫记读后感(15篇) 11页

2024年日常关心问候语 19页

2024年新郎父亲婚礼致辞简短 3页

钢珠分检控制系统设计的开题报告 2页

2024年新的项目开展的培训方案的策划书(精选.. 45页

针对移动机器人漂移任务的精确角度获取方法的.. 2页

《同分母分数加、减法》教学设计(通用6篇) 1页

江西景德镇的导游词13篇 27页

七年级第一学期末成绩分析会年级组长发言稿 4页

申请行政听证申请书模板7篇 10页

老挝语-中文对照发音(共32页) 32页

金属探测器课程设计报告 11页

《中医诊断学》课程标准 6页

建筑工业产品行业标准《工业滑升门》征求意见.. 13页

医患沟通的一些体会 PPT幻灯片 26页

《GBZ 158-2016 工作场所职业病危害警示标识》.. 20页