问题 填空题

有以下程序:
#include<stdio.h>
main()
int a[]=(1,2,3,4,5,6),*k[3],i=0;
while(i<3)
k[i]=&a[2*i];
printf("%d",*k[i]);
i++;


程序运行后的输出结果是______。

答案

参考答案:135

解析: k[i]存储的是数组a[2*i]的地址。*k[i]为k[i]地址存放的内容。i=0时,*k[i]的值为a[0]=1;i=1时,*k[i]的值为a[2]=3;i=2时,*k[i]的值为a[4]=5。

单项选择题
判断题