精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 將數(shù)組{8,23,4,16,77,-5,53,100}中的元素按從小到大的順序排列,每次可以交換任意兩個元素,最少需

    將數(shù)組{8,23,4,16,77,-5,53,100}中的元素按從小到大的順序排列,每次可以交換任意兩個元素,最少需
    交換幾次?
    數(shù)學人氣:685 ℃時間:2020-02-06 00:12:08
    優(yōu)質解答
    change 1
    change 2
    change 3
    change 4
    change 5
    change 6
    change 7
    change 8
    change 9
    total change 9
    -5 4 8 16 23 53 77 100
    Press any key to continue這個神馬意思。。求教大蝦在每個交換后面加個輸出 和累加輸出的就是這樣#includeint main(){ int i,j,tmp,flag=1,change=0; int a[8]={8,23,4,16,77,-5,53,100}; for (i=0;i<8-1;i++) {flag = 1;for (j=0;j<8-i-1;j++){ if (a[j]>a[j+1]) {tmp = a[j];a[j] = a[j+1];a[j+1] = tmp;change++;flag=0;printf("change %d\n",change); }}if(1 == flag) break; } printf("total change %d\n",change); for (i=0;i<8;i++) {printf("%d ",a[i]); } printf("\n");}
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版