实验四
更新时间:2024-04-22 13:22:01 阅读量: 综合文库 文档下载
面向对象程序设计
实验报告
实验四
实验题目:模板 实验类型:验证 实验地点: 第一软件实验室 指导老师:黄 潇 专业班级:计算机科学与技术系1103班 姓 名:孙雪桄(2011100337)
2012年 月 日
一、实验目的和要求
1.掌握函数模板及其声明方法。 2.掌握模板函数及其生成方法。 3.掌握类模板的声明与使用方法。
二、实验内容
1.定义函数模板实现数组的冒泡排序。 2.定义类模板实现数组的基本操作。
三、实验步骤
1. 打开VC++6.0软件,创建Win32 Console Application工程test1,并保存于硬盘。
2. 在该工程中创建C++ Source File程序,则进入编程窗口。 3. 在编辑窗口编写代码,结束后保存、编译、连接和运行。
4. 如果编译连接运行中出现错误,则按提示调试并修改,直至正确运行并得出结果。
四、程序源代码及运行结果
1.代码
#include if(array[j]>array[j+1]) { temp=array[j]; array[j]=array[j+1]; array[j+1]=temp; } } } for(i=0;i cout<<\未排序之前:\ cout<<\ cout< 运行结果: 2.代码 #include void simplify_array(T *p,int size); //删除数组中相同的数 //private: //T stock[size]; }; template void array template } for(i=0;i template void array template void array cout<<\简化后的数组为:\ for(int s=0;s int main() { int d; array cout<<\计算数组元素之和**********\ cout< cout<<\查找数组中是否有该元素*******\ cout< 运行结果: 五、实验结论 通过本次试验掌握了模板及其声明方法,对模板使用有了进一步的了解。另 外还巩固了C语言中学过的冒泡排序法。在第二个实验内容中编写数组查找函数和简化数组函数出现了好一些问题,最后经过反复思考和尝试终于解决了。
正在阅读:
实验四04-22
二年级传统文化测试题03-09
吊兰的自述作文400字06-26
无锡市初三物理中考模拟试卷04-29
转炉冶炼操作的关键点07-06
结婚前准备工作日程安排08-09
商法笔记07-03
《走遍法国》Reflets课文07-27
2018工程外包安全协议—模板04-08
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 实验
- XX村垃圾分类工作实施方案及环卫工作制度
- 青海格尔木至西藏拉萨±400kV直流联网工程-拉萨换流站-GIS-商务
- 人教版五年级上册数学第一单元测试卷(1)
- Modelsim 仿真步骤总结 - 图文
- 印章管理案例
- 亚临界锅炉炉膛负压控制系统设计 - 图文
- 小学二年级班主任家长会发言稿 共六篇
- 国税发〔2004〕66号国家税务总局关于进一步加强欠税管理工作的通
- 定压补水装置选型方法1
- 2012年武汉大学遥感信息工程学院复试上机试题
- 幼儿教师美术培训心得体会
- 2016高考基础知识清理
- 语文课改心得体会2
- 台湾在国际法上的地位
- 《人力资源管理》期末考试模拟试题参考答案(1)
- 金蝶EAS常见问题解答 - 工具及框架应用 - 2016
- 语言文字工作检查记录
- 小学三年级数学下册暑假天天练(10)
- 2018年公安局信访工作总结范文学习参考(word格式)
- 曼大宿舍申请详解