問題詳情

46.有以下程序 mina() { 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); printf("n"); } 程序运行后的输出结果是:
(A)75310246
(B)01234567
(C)76310462
(D)13570246

參考答案

答案:A
難度:非常困難0
統計:A(0),B(1),C(0),D(0),E(0)

內容推薦