填空题

以下程序的功能是:求出数组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]
<上一题 目录 下一题>
热门 试题

填空题
以下程序的功能是:删去一维数组中所有相同的数,使相同的数只剩一个。数组中的数已按由小到大的顺序排列,函数fun返回删除后数组中数据的个数。 例如,若一维数组中的数据是: 2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10删除后,数组中的内容应该是:2 3 4 5 6 7 8 9 10。请填空。 #include <stdio.h> #define N 80 int fun(int a[], int n) int i,j=1; for(i=1;i<n;i++) if(a[j-1] a[i]) a[j++]=a[i]; ; main() int a[N]=2,2,2,3,4,4,5,6,6,6,6,7,7,8,9,9,10,10,10,i,n=19; printf( The original data : n ); for(i=0;i<n;i++) printf( %3d ,a[i]); n=fun(a,n); printf( nThe data after deleted : n ); for(i=0; i<n; i++) printf( %3d ,a[i]); printf( n n );
填空题
下面程序将二维数组a的行和列元素互换后存放到另一个二维数组b中,请填空。 main() int a[2][3]=1,2,3,4,5,b[3][2],i,j; for(i=0;i<2;i++) for(j=0;j<3;j++) ______;
相关试题
  • 已有定义:double *p;,请写出完整的语...