问题 单项选择题

以下程序的输出结果是( )。
#include <stdio.h>
main()
int i,x[3][3]=9,8,7,6,5,4,3,2,1,*p=&x[1][1];
for(i=0;i<4;i+=2) printf("%d",p[i]);

A.52

B.51

C.53

D.97

答案

参考答案:C

解析: 本题的考查点是通过指针引用数组元素。i=0时,输出P[0],也就是x[1][1],输出5;i=2时,输出p[2],即P[2+0],也就是x[2][0],输出3。

判断题
单项选择题