问题:
[单选] 以下程序段给数组所有元素输入数据:
#include
{int a[10],i=0;
while(i<10)scanf(”%d”,);
}
应在下划线处填入的是( )。
A . a+(i++)
B . &a[i+1]
C . a+i
D . &a[++i]
正确答案:A
参考解析:A。【解析】因为要遍历,所以排除B、C,因为D先加1再取值,丢了a[o]。

问题:
[单选] 以下程序段给数组所有元素输入数据:
#include
{int a[10],i=0;
while(i<10)scanf(”%d”,);
}
应在下划线处填入的是( )。
A . a+(i++)
B . &a[i+1]
C . a+i
D . &a[++i]
正确答案:A
参考解析:A。【解析】因为要遍历,所以排除B、C,因为D先加1再取值,丢了a[o]。