发布时间 : 星期一 文章总《面向对象程序设计c++》综合复习题集及答案详解更新完毕开始阅读
18. #include
x=x+y; y=x+y;
cout<<\ return x+y; }
void main() {
int x=5,y=8; int z=f1(x,y);
cout<<\ cout<<\ }
19. #include
int z=x; x=y; y=z; }
void f3(int* x, int* y) {
int z=*x; *x=*y; *y=z; }
void main() {
int x=10,y=26;
cout<<\ f2(x,y);
cout<<\ f3(&x,&y);
cout<<\ x++; y--; f2(y,x);
cout<<\ }
20. #include
void f4(int a[], int n, int& s) {
s=0;
for(int i=0; i void main() { int b[8]={4,8,6,9,2,10,7,12}; int x; f4(b,5,x); cout< int y; f4(b+3,4,y); cout< 21. #include int a[8]={36,25,48,14,55,40,50,24}; int b1, b2; b1=b2=a[0]; for(int i=1;i<8;i++) if(a[i]>b1) {b2=b1; b1=a[i];} else if(a[i]>b2) b2=a[i]; cout< 22. #include char a[]=\ int i1=0, i2=0, i=0; while(a[i]) { if(a[i]==’a’) i1++; if(a[i]==’b’) i2++; i++; } cout< 23. #include int a[10]={76,83,54,62,40,75,90,92,77,84}; int b[4]={60,70,90,101}; int c[4]={0}; for(int i=0;i<10;i++) { int j=0; while(a[i]>=b[j]) j++; c[j]++; } for(i=0;i<4;i++) cout< 24. #include char a[5][10]={\ char s1[10], s2[10];