有以下程序main(){ int a[3][3] *p i; p=amp;a[0][0]; for(i=0;ilt;9;i++)p[i]=i; for(i=0;il
程序
已帮助 人
有以下程序main(){ int a[3][3],*p,i; p=&a[0][0]; for(i=0;i<9;i++)p[i]=i; for(i=0;i<3;i++)printf("%d",(p)[i]);}程序运行后的输出结果是()。A.012 B.135 C.234 D.345
-
参考答案:B第一个for循环的结果是p[9]={0,1,2,3,4,,5,6,7,8},第二个for循环:i=0,++p,使得p指向了1,所以输出的结果是1,然后i++,i=1,++p,p指向了3……
