问题 填空题

下列程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。
main()
int x[10],a[9],i;
for(i=0;i<10;i++)scanf("%d",&x[i]);
for(______;i<10;i++)
a[i-1]=x[i]+______;
for(i=0;i<9;i++)printf("%d" ,a[i]);
printf("\n");

答案

参考答案:x[i-1]

解析: 本题考查数组,因为数组元素a[i-1]的下标是i-1,为了把数组x[]的第一个元素和第二元素的和放入到数组元素a[0]中,循环变量i的初始化值等于1,同时空白处应该表示i[i]的前一个元素即x[i-1]。

单项选择题
单项选择题 A型题