有以下程序:    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",a

admin2009-02-10  37

问题 有以下程序:    main()    {       int a[3],[3]*p,i;       p=&a[0][0];       for(i=0;i<9;i++)p=i;      for(i=0;i<3;i++)printf("%d",a[1]);    }    程序运行后的输出结果是 ______ 。

选项 A、12
B、123
C、234
D、345

答案D

解析 本题赋值后,a的数组元素的值分别为a[0][0]=0,a[0][1]=1,a[0][2]=2,a[1][0]=3,a[1][1]=4,a[1][2]=5,a[2][0]=6 a[2][1]=7,a[2][2]=8,故本题输出的值为345。
转载请注明原文地址:https://jikaoti.com/ti/6KK0FFFM
0

最新回复(0)