• 2022-06-16 问题

    设for(i=0,j=10;(j>0)&&(i<4);i++,j--);,该语句的循环次数是( ) A: 0 B: 3 C: 4 D: 无限

    设for(i=0,j=10;(j>0)&&(i<4);i++,j--);,该语句的循环次数是( ) A: 0 B: 3 C: 4 D: 无限

  • 2021-04-14 问题

    执行如下程序,从键盘依次输入十个整数:'1000123020',则输出时a[4]的值是多少? #include'stdio.h' voidmain(){ inta[10]; inti,j; for(i=0;i<10;i++) scanf('%d',&a[i]); for(i=0;i<10;i++){ if(a[i]==0){ j=i; while(j<10-1&&a[j]==0) j++; a[i]=a[j]; a[j]=0; } } for(i=0;i<10;i++) printf('%d ',a[i]); }

    执行如下程序,从键盘依次输入十个整数:'1000123020',则输出时a[4]的值是多少? #include'stdio.h' voidmain(){ inta[10]; inti,j; for(i=0;i<10;i++) scanf('%d',&a[i]); for(i=0;i<10;i++){ if(a[i]==0){ j=i; while(j<10-1&&a[j]==0) j++; a[i]=a[j]; a[j]=0; } } for(i=0;i<10;i++) printf('%d ',a[i]); }

  • 2022-06-19 问题

    下列for循环的循环体执行次数为( )。for(int i=0,j=10;i=j=4;i++,j- -) A: 0 B: 1 C: 4 D: 无限

    下列for循环的循环体执行次数为( )。for(int i=0,j=10;i=j=4;i++,j- -) A: 0 B: 1 C: 4 D: 无限

  • 2022-06-12 问题

    循环语句for(vari=0,j=10;i!=j;i++,j--)循环次数是 A: 5 B: 4 C: 0 D: 无限

    循环语句for(vari=0,j=10;i!=j;i++,j--)循环次数是 A: 5 B: 4 C: 0 D: 无限

  • 2022-10-28 问题

    以下哪个for语句是不能编译的? A: for (i=0;j=0; i<10; i++ ); B: for (i=0,j=0; i<10; i++; j++ ); C: for (); D: for (;;); E: for ( i=0; j<10; j++ ); F: for (i=0; i<10, j<10; i++); G: for (i=0; i<10; i--);

    以下哪个for语句是不能编译的? A: for (i=0;j=0; i<10; i++ ); B: for (i=0,j=0; i<10; i++; j++ ); C: for (); D: for (;;); E: for ( i=0; j<10; j++ ); F: for (i=0; i<10, j<10; i++); G: for (i=0; i<10; i--);

  • 2021-04-14 问题

    中国大学MOOC: 写出下面程序执行后的运行结果。#include <stdio.h>int main(){int i,j,a[4][4];for(i=0;i<4;i++)for(j=0;j<4;j++) a[i][j]=1+i-j;for(i=0;i<4;i++) {for(j=0;j<4;j++)if(a[i][j]>0) printf("%3d",a[i][j]);putchar(\n);} return 0;}

    中国大学MOOC: 写出下面程序执行后的运行结果。#include <stdio.h>int main(){int i,j,a[4][4];for(i=0;i<4;i++)for(j=0;j<4;j++) a[i][j]=1+i-j;for(i=0;i<4;i++) {for(j=0;j<4;j++)if(a[i][j]>0) printf("%3d",a[i][j]);putchar(\n);} return 0;}

  • 2021-04-14 问题

    【多选题】以下哪个for语句是错误的? A. for (i=0;j=0; i<10; i++ ); B. for (i=0,j=0; i<10; i++; j++ ); C. for (); D. for (i=0; i<10, j<10; i++); E. for (;;); F. for ( i=0; j<10; j++ ); G. for (i=0; i<10; i--);

    【多选题】以下哪个for语句是错误的? A. for (i=0;j=0; i<10; i++ ); B. for (i=0,j=0; i<10; i++; j++ ); C. for (); D. for (i=0; i<10, j<10; i++); E. for (;;); F. for ( i=0; j<10; j++ ); G. for (i=0; i<10; i--);

  • 2022-10-28 问题

    以下选项中,( )for语句是不能编译的? A: for(i=0; i<;10, j<;10; i++); B: for(i=0; j=0; i<;10; i++ ); C: for(i=0; i<;10; i--); D: for(i=0; j<;10; j++);

    以下选项中,( )for语句是不能编译的? A: for(i=0; i<;10, j<;10; i++); B: for(i=0; j=0; i<;10; i++ ); C: for(i=0; i<;10; i--); D: for(i=0; j<;10; j++);

  • 2021-04-14 问题

    执行以下程序段,并按照以下格式输入数据,输出结果为() 程序段: int a[3][4],i,j; for(i=0;i<2;i++) for(j=0;j<4;j++) scanf("%d",&a[i][j]); for(j=0;j<4;j++) a[2][j]=a[0][j]+a[1][j]; for(i=0;i<3;i++) { for(j=0;j<4;j++) printf("%d ",a[i][j]); printf("\n"); } 14e98d6824e651d83f48e2473279d8bd.jpg

    执行以下程序段,并按照以下格式输入数据,输出结果为() 程序段: int a[3][4],i,j; for(i=0;i<2;i++) for(j=0;j<4;j++) scanf("%d",&a[i][j]); for(j=0;j<4;j++) a[2][j]=a[0][j]+a[1][j]; for(i=0;i<3;i++) { for(j=0;j<4;j++) printf("%d ",a[i][j]); printf("\n"); } 14e98d6824e651d83f48e2473279d8bd.jpg

  • 2022-05-28 问题

    定义一个二维数组: int array&#91;10&#93;&#91;10&#93;,表示一个10*10的矩阵,设循环变量i,j,则以下哪个循环语句可以完成对这个二维数组的遍历且没有越界操作() A: for(i=0;i<10;i++) for(j=0;j<10;j++) array[i][j]; B: for(i=0;i<=10;i++) for(j=0;j<=10;j++) array[i][j]; C: for(j=0;j<10;j++) array[i][j] D: for(i=0;i<10;i++) array[i][i]

    定义一个二维数组: int array&#91;10&#93;&#91;10&#93;,表示一个10*10的矩阵,设循环变量i,j,则以下哪个循环语句可以完成对这个二维数组的遍历且没有越界操作() A: for(i=0;i<10;i++) for(j=0;j<10;j++) array[i][j]; B: for(i=0;i<=10;i++) for(j=0;j<=10;j++) array[i][j]; C: for(j=0;j<10;j++) array[i][j] D: for(i=0;i<10;i++) array[i][i]

  • 1 2 3 4 5 6 7 8 9 10