排序 自己選擇是從小到小還是從小到大排序。

2021-04-15 02:23:35 字數 830 閱讀 2024

#include "head.c"

void main()             /*排序*/

//end for;記錄剛才輸入的十個數。

printf("請選擇倒序(d)、順序(a)、退出(e)。:");

char ch='d' ;

for(;;)

while(ch != 'd' && ch != 'a' && ch != 'e');

switch(ch)

}      

}//end main();

void asc(int num)

//end if;

}//end for;

}//end for;

/*        for(i = 0 ; i < 10 ; i++)

//end for;從小到大列印出來。a*/

void printfnumber();

printfnumber(num);

}//end asc;

void desc(int num)

//end if;

}//end for;

}//end for;

/*        for(i = 0 ; i < 10 ; i++)

//end for;從小到大列印出來。a*/

void printfnumber();

printfnumber(num);

}//end desc;

/*列印出數字來*/

void printfnumber(int num)

//end for;

}//end printfnumber(); 

從小到大排序

六一兒童節,老師帶了很多好吃的巧克力到幼兒園。每塊巧克力j的重量為w j 對於每個小朋友i,當他分到的巧克力大小達到h i 即w j h i 他才會上去表演節目。老師的目標是將巧克力分發給孩子們,使得最多的小孩上台表演。可以保證每個w i 0且不能將多塊巧克力分給乙個孩子或將一塊分給多個孩子。第一行...

選擇 插入 氣泡排序(從小到大)

package com.wangzhu.main public class main work new int work new int work new int public static void work int arr 插入排序 從小到大 在要排序的一組數中,假設前面 n 1 n 2 個數已...

氣泡排序(從小到大)

氣泡排序是一種極其簡單的排序演算法,也是我所學的第乙個排序演算法。它重複地走訪過要排序的元素,一次比較相鄰兩個元素,如果他們的順序錯誤就把他們調換過來,直到沒有元素再需要交換,排序完成。這個演算法的名字由來是因為越小 或越大 的元素會經由交換慢慢 浮 到數列的頂端。氣泡排序演算法的運作如下 比較相鄰...