您好,登錄后才能下訂單哦!
//--------------------------------------------------------------------------- #pragma hdrstop //--------------------------------------------------------------------------- #pragma argsused #include <iostream> #include <stdio.h> using namespace std; int data[]={2,8,7,6,9,1,5,0}; int main(int argc, char* argv[]) { int length = sizeof(data)/sizeof(int); int i=0; while(i < length-1) { int j =0; while(j < length-1-i)//每一輪找出最大值,從數組尾部往前放 { if(data[j] > data[j+1]) { int temp = data[j]; data[j] = data[j+1]; data[j+1]= temp; } ++j; } ++i; } for(int i=0;i<length;i++) { cout << data[i] << endl; } getchar(); return 0; } //---------------------------------------------------------------------------
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。