试题查看

【单选题】

有以下程序:  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++)  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]);  printf("\n");  }  程序运行后的输出结果是( )。

A、75310246
B.01234567
C.76310462
D.13570246
查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

59%的考友选择了A选项

21%的考友选择了B选项

12%的考友选择了C选项

8%的考友选择了D选项

你可能感兴趣的试题

以下对结构体类型变量td的定义中,错误的是()。A.typcdefstructa设有如下说明:typedefstruetSTlonga;intb;charc[2设有定义语句int(*f)(int);,则以下叙述正确的是______。A.f是下列程序执行后,k的值是()。publicclassTestddd{public下列程序的输出结果是()。classFather{intm.n;Father(i填空题请补充函数fun(),该函数的功能是判断一个数的个位数字和百位数字之和是否