15) 以下程序的输出结果是:
Void main()
{char w『』『10』={“ABCD”,”EFGH”,”IJKL”,”MNOP”},k;
For(k=1;k<3;k++)
Cout<<w『k』<<endl;
}
A. ABCD B.ABCD C.EFG D.EFGH
FGH EFG JK IJKL
KL IJ O
M
25) 若有以下语句且0<=k<6,则正确表示数组元素地址的表达式的是:(C)
int x[]={1,3,5,7,9,11},*ptr=x,k;
A.x++ B.&ptr C.&ptr[k] D.&(x+1)
cout<<x++;//error
33) 以下程序的执行结果是:(A)
int f(int i) {return ++i;}
int g(int &i) {return ++i;}
void main()
{int a(0),b (0);
a+=f(g(a));
b+=f(f(b));
cout<<a<<”\t”<<b;
}
A.3 2 B.2 3 C 3 3 D 2 2
分题号解释清楚,说的细一些,谢谢了。
第一题的选项是这样的
A. ABCD B. ABCD C. EFG D. EFGH
FGH EFG JK IJKL
KL O
M