几个C++程序阅读题(4)

来源:百度知道 编辑:UC知道 时间:2024/09/25 13:25:30
● 阅读程序题,共20分
8. [程序]
#include<iostream.h>
int m[3][3]={ {1}, {2}, {3} }, n[3][3]={ 1, 2, 3 };
void main(void) { cout<<m[1][0]+n[0][0]<<’\n’<<m[0][1]+n[1][0]<<’\n’; }
程序的输出第一行是 〖11〗 ,第二行是 〖12〗 。
9. [程序]
#include<iostream.h>
int f(char *s)
{ char *p=s;
while(*p) p++;
return p - s;
}
void main(void) { cout<<f(“ABCDEF”); }
程序的输出是 〖13〗 。

10. [程序]
#include<iostream.h>
#include<iomanip.h>
void main(void)
{ int i,j,a[2][3]={{2,4,6},{8,10,12}};
cout<<"The result is :\n";
for(i=0;i<3;i++)
{ for(j=0;j<2;j++) cout<<setw(4)<<a[j][i];
cout<<endl;
}
}
程序的第二行输出是 〖14〗

11. [程序] 2分
#include<iostream.h>
void main(void)
{ int a[8]={6,12,18,42,44,52,67,94

11 :3 12: 0
13:6
14 :The result is :
2 8
4 10
6 12
15:Search Successful! The index is 5
16:8,17
17:400 调用Obj的构造函数!
18:300 调用Obj的构造函数!
19:100 调用Con 的构造函数!
20:调用Con的析构函数!
21:调用Obj的析构函数!
22:调用Obj的析构函数!
23:调用B::fun1()
24:调用A::fun1()
25:调用B::fun1()
26:调用A::fun1()
27:调用B::fun1()

你的问题呢?