• 2021-04-14
    中国大学MOOC: 写出下面程序执行后的运行结果。#include int main(){int x[]={1,3,5,7,2,4,6,0},i,j,k;for(i=0;i<3;i++)for (j=2;j>=i;j--)if(x[j+1]>x[j]) { k=x[j]; x[j]=x[j+1]; x[j+1]=k;}for(i=0;i<3;i++)for(j=4;j<7-i;j++)if(x[j+1]>x[j]) { k=x[j]; x[j]=x[j+1]; x[j+1]=k;}for (i=0;i<3;i++)for(j=4;j<7-i;j++)if(x[j]>x[j+1]) { k=x[j]; x[j]=x[j+1]; x[j+1]=k;}for (i=0;i<8;i++) printf("%d",x[i]); return 0;}
  • 75310246

    内容

    • 0

      下列程序段的输出结果是()。int i,j,x=0;for(i=0;i<;2;i++ ){x++;for(j=0;j<;=3;j++){if(j%2) continue;x++;}x++;}printf("x=%d\n",x); A: x=4 B: x=6 C: x=8 D: x=12

    • 1

      下面程序段的时间复杂度是____。for( i=1; i<;=n; i++) for (j=1; j<;=i; j++) for (k=1; k<;=j; k++)x=x+1;

    • 2

      以下程序的输出结果是 #include<iostream.h> void main( ) int i, j, x=0; for(i=0;i<2;i++) x++; for(j=0;j<3;j++) if(j%2) continue; x++; x++; cout < < "X=" < < x; A: x=4 B: x=8 C: x=6 D: x=12

    • 3

      有以下程序 main() { int i,j,x=0; for(i=0;i<2;i++) { for(j=0;j<=3;j++) { if(j%2) continue; x++; } x++; } printf(“x=%d\n”,x); } 程序执行后的输出结果是 。 A: x=4 B: x=8 C: x=6 D: x=12

    • 4

      有以下程序main(){int i,j,x=0;for(i=0;i<2;i++){x++;for(j=0;j<=3;j++){if(j%2) continue;x++;}x++;}printf("x=%d\n",x);程序执行后的输出结果是()。 A: x=4 B: x=8 C: x=6 D: x=12