问题
填空题
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。 main( ) { int x[10],a[9],i; for(i=0;i<10;i++) scanf("%d",&x[i]); for( [11] ;i<10;i++) a[i-1]=x[i]+ [12] ; for(i=0;i<9;i++) printf("%d",a[i]); printf(""); }
答案
参考答案:i=1
解析:x[i-1] 对于10个数,相邻的两个数相加取和,总共要进行9次加法运算,所以空11处应填入i=1。相邻的两个数相加取和,放在数组a中,x[0]与x[1]的和存放在a[0]中,所以空12处应填入x[i-1]。