c++中数组上机实验报告.doc
《c++中数组上机实验报告.doc》由会员分享,可在线阅读,更多相关《c++中数组上机实验报告.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六次上机实验报告姓名:杨天野班级:计算机1204学号:实验一:题目:(1)编写并测试3*3矩阵转置函数,使用数组保存3*3矩阵。源程序:#includeusing namespace std;int main()int a133=1,2,3,4,5,6,7,8,9;int a233;cout原数列为:endl;for(int i=0;i3;i+)for(int j=0;j3;j+)couta1ij;coutendl;cout转置后的数列为:endl;for(int m=0;m3;m+)for(int n=0;n3;n+)a2mn=a1nm;couta2mn;coutendl;return 0
2、;截图:实验二:题目:(2)使用动态内存分配生成动态数组来重新完成上题,使用指针实现函数的功能。源代码:#include#includeusing namespace std;int main()int *p=new int;int i,j,t,n;cout请输入数列元素的个数n;cout原数列endl;for(i=1;i*(p+i);cout转置后的数列endl;t=sqrt(n);for(i=1;i=t;i+)for(j=0;jt;j+) cout*(p+t*j+i) ;coutendl;return 0;截图:实验三:题目(3)编程实现两字符串的连接。要求使用字符数组保存字符串,不要使用
3、系统函数。源程序:#includeusing namespace std;int main()char a=hello; char b=boys and girls,c100; int m=0,n=0,p=0; while(am!=0)cm=am;m+; cm+n= ; while(bn!=0)cm+n+1=bn;n+;coutaendl;coutbendl; cout连接后endl; while(pm+n+1) coutcp;p+; coutendl; return 0;截屏:实验四:题目:(4)使用string类定义字符串对象,重新实现上一小题。源代码:#include#includeus
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+ 数组 上机 实验 报告
限制150内