-->
当前位置:首页 > 题库

单选题:以下程序的输出结果是( )。

Luz5年前 (2021-05-10)题库736
以下程序的输出结果是( )。 @[A](2)
```
int main(void)
{ 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]);
printf("\n");
return 0;
}
```
A. 75310246
B. 01234567
C. 76310462
D. 13570246




A.75310246
B.01234567
C.76310462
D.13570246


答案:A