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

    举一反三

    内容

    • 0

      数组a包括10个整型元素。下面程序的功能是求出a中各相邻两个元素的和,并将这些和存在数组b中,按每行3个元素的形式输出。请填空。# include int main( ){ int a[10],b[10],i;for(i=0;i<10;i++)scanf("%d",&a[i]);for(( ); i<10, i++)( )for(i=1,i<10,i++){ printf("%3d",b[i]);if(( )= =0) printf("\n");}return 0;}

    • 1

      设有定义:int x&#91;10&#93;,8p=x,i;,若要为数组x读入数据,以下选项正确的是( )。 A: for(i=0;i<10;i++)scanf(”%d“,p+i); B: for(i=0;i<10;i++)scanf(”%d“,*p+i); C: for(i=0;i<10;i++)scanf(”%d”,*(p+i)); D: for(i=0;i<10;i++)scanf(”%d”,x[i]);

    • 2

      以下程序段的运行结果是。 int i,a&#91;10&#93;; for(i=0;i<10;i++) a[i]=i; for(i=0;i<10;i++,i++) a[i]+=2; for(i=0;i<10;i++) printf("%d",a[i]);[/i][/i][/i]

    • 3

      程序的运行结果是: #include main() { int i,a&#91;10&#93;; for(i=0;i&#91;10;i++) a[i]=i; for(i=9;i&#93;=0;i--) printf("%d ",a[i]); }[/i][/i]

    • 4

      定义了一维数组 int a&#91;10&#93;;能够正确从键盘输入10个整数赋给数组元素的程序是: A: for(i=1;i<=10;i++) scanf(“%d”,&a[i]); B: for(i=0;i<10;i++) scanf(“%d”,&a[i]); C: for(i=0;i<10;i++) scanf(“%d”,a[i]); D: for(i=1;i<=10;i++) scanf(“%d”,a[i]);