单选题
以下程序的输出结果是( )。
main()
int i,x[3][3]=9,8,7,6,5,4,3,2,1,*p=&x[1][1];
for(i=O;i<4;i+2)printf("%d",p[i]);
A) 5 2 B) 5 1 C) 5 3 D) 9 7
A
B
C
D
【正确答案】
C
【答案解析】
[解析] 执行for循环,输出p[0]、p[2]的值。P的初值为数组元素x[1][1]的地址,即5的地址,因此p[0]为5,p[2]为3。
提交答案
关闭