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

admin2013-06-11  30

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

选项

答案i=1 x[i-1]

解析 对于10个数,相邻的两个数相加取和,总共要进行9次加法运算,所以空11处应填入i=1。相邻的两个数相加取和,放在数组a中,x[0]与x[1]的和存放在a[0]中,所以空12处应填入x[i-1]。
转载请注明原文地址:https://jikaoti.com/ti/RGn0FFFM
0

最新回复(0)