C语言的问题
以下程序段给数组所有元素输入数据,应在下划线处填入的是A)a+(i++) B)&a(i+1) C)a+i D)&a[++i]main(){int a[10],i=0;while(i<10)scanf("%d",_________);...}为什么选D,我觉得应该选C
参考答案:a->a[0] 0x1234
a[1]
a[2]
a[3]
a[4]
a[5]
a[6]
&a[0]=a
但是要输入的是a[0]的内容,就是0x1234地址里面的内容
for(i=0;i<10;i++)
{
scanf("%c",&a[i]);
}
是应该选A