• 2021-04-14
    以下程序以每一行输出4个数据的形式输出a数组,请填空。
    main()
    {
    int a[20],i;
    for(i=0;i<20;i++)
    scanf("%d", ____);
    for(i=0;i<20;i++)
    { if (____) printf("
    ");
    printf("%3d",a[i]);
    }
    printf("
    ");
    }

  • &a[i] i%4==0; !(i%4)

    举一反三

    内容

    • 0

      【填空题】void main() {int a[10],b[10],i; for(i=0;i<10;i++) scanf("%d",&a[i]); for( 【1】 ;i<10;i++) b[i]=a[i-1]+a[i] ; for(i=1;i<10;i++) {printf("%3d",b[i]); if( 【2】 ==0) printf(" "); } }

    • 1

      数组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;}

    • 2

      程序运行结果( ) main(){ int a&#91;10&#93;,i; for(i=0;i<10;i++) *(a+i)=i; for(i=0;i<10;i++) a[i]=a[i]*2; printf(“%d“,a[i]); }[/i][/i][/i] A: 输出的值不确定 B: 20 C: 18 D: 10

    • 3

      以下程序的输出结果是________。 int main() { char ch[3][4]={"123","456","78"},*p[3]; int i; for(i=0; i<3; i++) p[i]=ch[i]; for(i=0; i<3; i++) printf("%s",p[i]); return 0; }

    • 4

      下面程序输出的结果是( ). main( ) { int i; int a[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf("%d ",a[2-i][i]); }