c++知识学习地教学实验一.doc

上传人:一*** 文档编号:808786 上传时间:2019-07-16 格式:DOC 页数:8 大小:51KB
返回 下载 相关 举报
c++知识学习地教学实验一.doc_第1页
第1页 / 共8页
c++知识学习地教学实验一.doc_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《c++知识学习地教学实验一.doc》由会员分享,可在线阅读,更多相关《c++知识学习地教学实验一.doc(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、实验实验 1 C+基础基础班级 计-15-3 学号 15151010322 姓名 叶玮 实验目的实验目的1、了解和使用 Visual C+ 6.0 集成开发环境,学会编辑、编译、连接和运行一个 C+ 程序;2、了解面向对象程序设计中 C+对 C 功能的扩充与增强,并善于在编写程序过程中 应用这些新功能。 实验要求实验要求 按以下实验内容完成各题目,并把编译、运行过程中出现的问题以及解决方法填入实 验报告中,按时上交。 实验学时实验学时 2 学时。实验内容实验内容 一、设计程序 1、输入 3 个整数,实现按由小到大的顺序排序,并输出。要求:在函数中利用变量的 引用做形参。 【源程序源程序】/、输

2、入 3 个整数,实现按由小到大的顺序排序,并输出。要求:在函数中利用变量的引用 做形参/ #include using namespace std; void m(int if(ba) t=a; a=b; b=t; if(ca) t=a; a=c; c=t; if(cb) t=b; b=c; c=t; 序号:序号:68int main() int a1,a2,a3; cin a1a2a3; m(a1,a2,a3); cout #include using namespace std; float min(float a,float b) if(bpi) t=pi; return t; int

3、main() int i; float a,b; string d,e,f; int p10; cin ab; cin def; for(i=0;ipi; float m; m=min(a,b); cout #include using namespace std; template void paixu(T a,int n) int i,j; T t; for(i=0;iaj) t=aj; aj=ai; ai=t; for(i=0;in1; for(i=0;ia1i; cinn2; for(i=0;ia2i; cinn3; for(i=0;ia3i; paixu(a1,n1); paixu(

4、a2,n2); paixu(a3,n3); return 0; 【测试数据测试数据】4、在函数 void f(int n)中动态建立一个大小为 n 的一维整数数组,并对每个数组元素依 次赋值为 1,2,3,.,n, 再输出所有元素的和,退出函数前释放此数组。编写主函数, 进行测试。 【源程序源程序】 /*4、在函数 void f(int n)中动态建立一个大小为 n 的一维整数数组,并对每个数组元素依次 赋值为 1,2,3,.,n, 再输出所有元素的和,退出函数前释放此数组。编写主函数,进行测试。*/ #include using namespace std; void f(int n) in

5、t *a=new intn; int i,s=0; for(i=0;in; f(n); return 0; 【测试数据测试数据】5、在函数 void g(int n,int m)中动态建立一个大小为 nxm 的二维整数数组,并对每个数 组元素依次赋值为 1,2,3,.,m*n, 再输出每行和每列元素的和,退出函数前释放此数组。 编写主函数,进行测试。 【源程序源程序】 /*5、在函数 void g(int n,int m)中动态建立一个大小为 nxm 的二维整数数组,并对每个数组 元素依次赋值为 1,2,3,.,m*n, 再输出每行和每列元素的和,退出函数前释放此数组。编写主函数,进行测试。*

6、/ #include using namespace std; void g(int n,int m) int *a=new int*n; int i,j,s1,s2,k=1; for(i=0;inm; g(n,m); return 0; 【测试数据测试数据】2、对本次实验的总结1,通过这次实验让我对 c+的基本框架结构有了初步的了解,对于 c+的一些头文 件,格式也进行了记忆。2,初步了解了 c 语言与 c+的区别,激发了我对 c+研究的兴趣。3,对 c+的函数模板,函数重载,引用的理解加深了4,对 new 和 delete 这两个运算符进行了运用,让我明白了他们的方便性。5,总之 c+之路没有尽头,我们需要继续前行。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com