A: i=6?j=5
B: i=5?j=5
C: i=6?j=4
D: i=5?j=6
举一反三
- 执行下面的程序段后i和j的结果为inti=1,j=10;do{if(i++>--j)continue;}while(i<5); A: i=6,j=5 B: i=5,j=5 C: i=6,j=4 D: i=5,j=6
- 在执行完此程序段后,i,j值为 int i=1,j=10; do{ if(++i>j--)continue; }while(i<5); A: i=6 and j=5 B: i=5 and j=5 C: i=6 and j=4 D: i=5 and j=6
- 【单选题】以下程序的输出结果是: void main() { int i,j,n,a[5]={3,4,1,2,-6}; for(i=0;i<5;i++) for(j=i+1;j<5;j++) if(a[j]<a[i]) { n=a[j];a[j]=a[i];a[i]=n; } for(i=0;i<5;i++) printf("%3d",a[i]); printf(" "); } A. 3 4 1 2 -6 B. 4 3 2 1 -6 C. -6 1 2 3 4 D. 4321-6
- 若执行完以下语句inti;;int&j=i;;i=5;;j=i+1;;,i和j的值分别为() A: 5, 5 B: 5, 6 C: 6, 6 D: 6, 5
- 下面程序运行后输出的结果是()int i=0, j=9;do{if(i++>--j)break;}while(i<4);System.out.println("i="+i+"and j="+j); A: i=4 and j=4 B: i=5 and j=5 C: i=5 and j=4 D: i=4 and j=5
内容
- 0
下列语句执行后,j的值是()。int j=3, i=3;while(--i!=i/j)j=j+2; A: 6 B: 5 C: 4 D: 7
- 1
产生并输出如下形式的方阵。 1 2 2 2 2 2 1 3 1 2 2 2 1 4 3 3 1 2 1 4 4 3 3 3 1 4 4 4 3 3 1 5 1 4 4 3 1 5 5 5 1 4 1 5 5 5 5 5 1 #include "stdio.h" int main() { int a[7][7],i,j; for(i=0;i<7;i++) for(j=0;j<7;j++) if( (1) || i+j==6) a[i][j]=1; else if ( (2) &&i+j<6) a[i][j]=2; else if (i>j&&i+j<6) a[i][j]=3; else if (i i==j ; j==i ii i+j>6; j+i>6; 6
- 2
下面程序的运行结果是。 int main() {int a[5][5],i,j,n=1; for(i=0;i<5;i++) for(j=0;j<5;j++) a[i][j]=n++; for(i=0;i<5;i++) {for(j=0;j<=i;j++) printf("%4d",a[i][j]); printf("\n"); }}
- 3
下列代码段执行后的结果是 int[] a= {6,5,4,1,2,3}; int i,j; for(i=0,j=5;i<j;i++,j--){ a[i]= a[j] * a[j]; } for(i=0;i<6;i++){ System. out.print(a[i] +" "); }[/i][/i]
- 4
对下面程序段的运行结果是( )。 int a[6][6],i,j; for(i=1;i<6;i++) for(j=1;j<6;j++) a[i][j]=(i/j) * (j/i); for(i=1;i<6;i++) { for(j=1;j<6;j++) printf("%2d",a[i][j]); printf("\n"); }