一 氣泡排序法對隨機生成的十個數按公升序進行排序

2022-08-03 04:45:11 字數 760 閱讀 5348

//運用氣泡排序法對隨機生成的十個數按公升序進行排序

//首先分析我們用氣泡排序法對這十個數排序,即用第乙個數跟第二個數比較,然後將大的放到後面,接著跟第三個比較......

//我們定義乙個陣列名arrint,長度為10,定義乙個變數i來記錄是第幾個數

int i = 0;

int j = 1;

int t = 0;//定義乙個空位置交換時使用

int arrint=new int[10];//定義乙個長度為10的陣列

random rd=new random();

console.writeline("隨機生成的十個整數是:");

//將隨機生成的十個數顯示在螢幕上

while(i100);//隨機生成的資料範圍是0<=arrint[i]<=100-1

console.write(" ",arrint[i]);

i++;

}//將隨機生成的十個整數按公升序排列,並顯示在螢幕上

for (j = 1; j < arrint.length; j++) //比較趟數}}

console.writeline();//加上這句是輸出資料後換行的意思

console.writeline("這十個整數按公升序排列順序是:");

//將排好序的數輸出到顯示屏上

i = 0;

while (i < arrint.length)

console.readkey();

十個數排序

對10個數進行排序 include intmain int i,j,temp for i 1 i 10 i printf 輸出排好的數列是 n for i 1 i 10 i include define size 10 intmain 十個數的無序數列 int i,j char t printf 此...

比較十個數的大小

includeint main int i int max 0 for i 0 i sizeof arr sizeof arr 0 i printf d n max return 0 sizeof arr 是整個陣列所佔的位元組數,sizeof arr 0 是乙個元素所佔的位元組數,他倆一除就是整個...

生成10 100間的隨機數,並用氣泡排序法排序

number random.nextint 100 可以生成0 100之間的隨機數,要獲得10 100之間的隨機數,可以設定判斷條件把0 10之間的數捨棄掉 也可以進行運算處理把0 10之間的數轉化到需要的範圍之內,一般這種方式比較常見,但是運用這種方法不能確保區間裡每乙個數出現的概率一樣。進行運算...