单选题:以下程序的输出结果是:
以下程序的输出结果是: @[D](2)
```
int main()
{
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
int *p[4],i;
for(i=0;i<4;i++)
p[i]=&a[i*3];
printf("%d\n",p[3][2]);
return 0;
}
```
A. 输出项不合法,输出结果不定
B. 6
C. 8
D. 12
A.输出项不合法,输出结果不定
B.6
C.8
D.12
答案:D
```
int main()
{
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
int *p[4],i;
for(i=0;i<4;i++)
p[i]=&a[i*3];
printf("%d\n",p[3][2]);
return 0;
}
```
A. 输出项不合法,输出结果不定
B. 6
C. 8
D. 12
A.输出项不合法,输出结果不定
B.6
C.8
D.12
答案:D