《面向对象程序设计—c++部分.》习题答案(下载)
58页1、习 题 2 2-1-4:比较值调用和引用调用? 值调用是指发生函数调用时,给形参分配内存空间,并直接将实参的值传递给形参。这一过程是参数的单向传递过程,一旦形参获得了值便与实参脱离关系,此后无论形参发生了怎样的改变,都不会影响到实参。 引用调用不为形参分配内存,在执行主调函数中的调用语句时,系统自动用实参来初始化形参。形参是实参的一个别名,对形参的任何操作也就直接作用于实参。传址是把实参的地址传给形参,从而形参和实参同占一个内存空间,所以形参变实参也变; 传值是实参把值赋值给形参,两个参数占有不同的地址,所以实参不随形参变化而变化!,(7) 编写程序,打印如下的杨辉三角形:11 11 2 11 3 3 11 4 6 4 1,#include #include /#include void main() int i,j,a55=1; /第一行第一列赋值1,其他为0for(i=1;i5;i+) ai0=1; /第一列全置为1for(j=1;j=i;j+) aij=ai-1j-1+ai-1j; /每个数是上面两数之和 for(i=0;i5;i+) /输出杨辉三角 coutsetw(5-i)“
2、 “;/for(j=0;j5-i;j+) printf(“ “);for(j=0;j=i;j+) /只输出a55的下三角coutsetw(2)aij; /printf(“%2d“, aij);coutendl; ,方法一,#include #include /#include void main() int i,j,a55; for(i=0;i5;i+) ai0=1; aii=1; /第一列、对角全置为1for(j=1;ji;j+) aij=ai-1j-1+ai-1j; /每个数是上面两数之和 for(i=0;i5;i+) /输出杨辉三角 coutsetw(5-i)“ “;/for(j=0;j5-i;j+) printf(“ “);for(j=0;j=i;j+) /只输出a55的下三角coutsetw(2)aij; /printf(“%2d“, aij);coutendl; ,方法一变形,#include void main() int a59,i,j;for(i=0;i1;j-)aij=ai-1j-1+ai-1j+1;for(i=0;i5;i+) for(j=0;j9;j+)if(a
3、ij=0) cout“ “; /值为0的元素输出为空格else coutaij;coutendl; ,方法二,#include #define N 5 void main() int i,j,aNN; aNN=1,1,1;for(i=2;iN;i+) ai0=1; aii=1; for(j=1;j=i;j+) aij=ai-1j-1+ai-1j; for(i=0;iN;i+) for(j=0;j20-2*i;j+)printf(“ “);for(int k=0;k=i;k+) printf(“%d“, aik);/正确为:printf(“%4d“, aik);printf(“n“); ,错误答案,(8) 将一个一维数组中相同的元素删除到只保留一个,然后按由大到小的顺序输出。,#include void main( ) int a6=1,7,3,7,22,9;int i,j,t,flag;int m=6,n;n=m; /n控制输出不同的元素个数 /删除相同元素for(i=0;im;i+)for(j=i+1;jn;j+)if(ai=aj)for(int k=j;kn;k+)ak=ak+1;
《《面向对象程序设计—c++部分.》习题答案(下载)》由会员az****29分享,可在线阅读,更多相关《《面向对象程序设计—c++部分.》习题答案(下载)》请在金锄头文库上搜索。
MAX《文献查阅》3 电子信息检索基础
(生字教学课件)四季
《高考高分作文的九大特点》课件
《水泥工艺学》第0章绪论
《金融学基础(第2版)》第5章:保险、信托与租赁业
JSP程序设计教程(第1章JSP概述)
《自动检测技术及应用》绪论.ppt(全集)
【语文】高考作文审题立意方法指导
《自动检测技术》绪论
Tian_HQ复习UG建模设计流程
Translation 英语必修一第一单元
《面向对象程序设计—c++部分.》习题答案(下载)
七7班初中家长会课件模板
人教版三年级数学上册第八单元解决问题(例2)课件
PEP五年级下Unit1 第二课时
(生字教学课件)大小多少
(生字教学课件)青蛙写诗
(人教新课标)三年级数学课件_上册第八单元可能性
二十一世纪大学实用英语综合教程第三册第二单元[1]
(生字教学课件)升国旗
2024-04-09 13页
2023-04-02 50页
2023-04-02 53页
2022-08-17 23页
2022-08-17 30页
2022-08-17 16页
2022-08-17 18页
2022-08-17 17页
2022-08-17 33页
2022-08-15 64页