河北工业大学14年面向对象程序设计实验报告(内含完整程序)

河北工业大学14年面向对象程序设计实验报告(内含完整程序)

ID:20523308

大小:966.20 KB

页数:32页

时间:2018-10-13

河北工业大学14年面向对象程序设计实验报告(内含完整程序)_第1页
河北工业大学14年面向对象程序设计实验报告(内含完整程序)_第2页
河北工业大学14年面向对象程序设计实验报告(内含完整程序)_第3页
河北工业大学14年面向对象程序设计实验报告(内含完整程序)_第4页
河北工业大学14年面向对象程序设计实验报告(内含完整程序)_第5页
资源描述:

《河北工业大学14年面向对象程序设计实验报告(内含完整程序)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C++面向对象程序设计实验报告班级:计C122姓名:张健学号:126123实验一C++程序设计基础练习参考程序1#includeintmain()charname[20J;cout«’’Hello,yourname:”;//在下画线处填上语句,完成将字符串输入到数组name中cin»name;//在下画线处填上语句,完成将name数组用cout输出cout«name;return0;参考程序2#includevoidmain()intx=25;//在画线处填上语句,将变量X

2、的值分别以十六进制、十进制、八进制输出cout«hex«x<〈’’《dec«x«’’<intmul(intx,inty)//mul函数1{returnx*y;}intmul(intx,inty,intz)//mul函数2{returnx*y*z;}voidmain(){inta=3,b=4,c=5;//在下画线处填上语句,用于调用mul函数1cout<

3、’=’<intavar;main(){intavar;avar=25;//将局部变量avar赋值25::avar=10;//将全局变量avar赋值10cout«’’localavaris:’’<<::avar«endl;/

4、/输出局部变量avar的值cout«nglobalavaris:’’《avar«endl;//输出全局变量avar的值return0;>4、调试和运行参考程序5,并观察输出结果,体会和理解内存动态分配的概念与new、delete运算符的基本使用方法。参考程序5#includemain(){int*p;//在画线处填上语句,用new关键字动态分配一个int型存储区,并将首地址赋给p=newint;if(!p)cout«"allocationfailureXn";return1;}//在下画线处填上语

5、句,将p所指向的存储区赋值20*p=20;cout«*p;//在下画线处填上语句,用于撤销指针p,释放p指向的存储空间deletep;return0;(二)程序设计题1、输出1到100的偶数,一行5个。#includevoidmain(){intij;if(i%2==0)cout«i«nn;//输出能被2整出的数j++;//计数.i+iifg%5==o){cout«endl;//j为5的倍数时换行}}}2、打印一个三角形的1〜9的乘法表。#includevoidmain()

6、intij,s;for(j=l;j<=i;j++)S=1*J;eout<

7、48*4=328*5=408*6=488*7=568*8=64b*l=99*2=189*3=279*4=369*5=459*6=549*7=639*8=729*9=81L□Pressanykeytocontinue3、编程求矩阵的加法:#include5784-232-24+3941118-12intmain(){intij;inta[3][3]={5,7,8,2,-2,4,l,l,l},b[3】[3]={4,-2,33,9,4,8,-l,2},C[3][3];for(j=0;j<3;j++)c[

8、i](j]=a[i]

9、j]+b[i]U];cout«c[i]Lj]«HH;}cout«endl;}return0;}4、编写一个程序,用来分别求2个整数、3个整数、2个双精度数和3个双精度数的最大值。要求使用重载函数来完成。#includevoidmax(intx,inty){if(x>y)c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。