计算机基础实验报告 计算机软件技术基础实验报告.doc
《计算机基础实验报告 计算机软件技术基础实验报告.doc》由会员分享,可在线阅读,更多相关《计算机基础实验报告 计算机软件技术基础实验报告.doc(10页珍藏版)》请在三一文库上搜索。
1、计算机基础实验报告 计算机软件技术基础实验报告 导读:就爱阅读网友为您分享以下“计算机软件技术基础实验报告”的资讯,希望对您有所帮助,感谢您对的支持!学院: 信电学院 班级: 姓名: 学号: 课程: 计算机软件技术基础 实验日期:2013年 10月 25日 成绩: 实验二 栈和队列的基本操作 一、实验目的 1.掌握栈与队列的数据类型描述及特点; 2.掌握栈和队列的存储; 3.掌握栈的顺序和链式存储存表示与入栈、出栈操作的程序实现; 4. 掌握队列的链式存储表示与入队、出队基本操作算法实现。 二、实验用软件和工具 实验软件 VC+ 6.0 三、实验步骤 1.根据栈数据结构,分别建立一个顺序栈和链
2、式栈并实现其上基本操作(出栈和入栈等),定义一个顺序栈和链栈结构体(队列结构体)。 2.利用入栈功能保存数据。 3.利用出栈删除弹出栈内信息。 4.根据队列数据结构,分别建立链队列和循环队列,并完成其上的基本操作(出入队列等),利用入队功能保存数据。 5.利用出队删除队列信息。 四、实验程序与程序运行结果 顺序栈程序: sxz.h #include <iostream> using namespace std; template <class T> class sq_Stack private: int mm; int top; T *s; public: sq_Sta
3、ck(int); void prt_sq_Stack(); void ins_sq_Stack(T x); T del_sq_Stack(); T read_sq_Stack(); 学院: 信电学院 班级: 姓名: 学号: 课程: 计算机软件技术基础 实验日期:2013年 10月 25日 成绩: template <class T> sq_Stack<T>:sq_Stack(int m) mm=m; s = new Tmm; top=0; return; template <class T> void sq_Stack<T>:prt_sq_Sta
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机基础实验报告 计算机软件技术基础实验报告 计算机 基础 实验 报告 软件技术
链接地址:https://www.31doc.com/p-9266646.html