經典小程式

2021-06-05 02:31:43 字數 734 閱讀 8560

4、氣泡排序(公升序)

思路:n個數,每次比較相鄰的兩個數,如果前面的數大就相互交換,這樣小的數就會像氣

泡一樣往前冒。一趟排序完成後最後乙個數最大。共進行n-1趟排序。

完整程式

#include

#define n 10

int main()

int num[n];

int i,j;

int t;

for(i=0;iscanf("%d",&num[i]);

for(i=0;ifor(j=0;jif(num[j]>num[j+1])

for(i=0;iprintf("%d ",num[i]);

return 0;

封裝函式

void maopao(int num[n])

int i,j;

int t;

for(i=0;ifor(j=0;jif(num[j]>num[j+1])

呼叫函式

#include

#define n 10

int main()

int num[n];

int i,j;

int t;

void maopao(int num[n]);

for(i=0;iscanf("%d",&num[i]);

maopao(num);

for(i=0;iprintf("%d ",num[i]);

return 0;

php經典小程式

1.i 與 i 用法 i 5 i echo i.echo i i echo i.echo i i echo i 執行結果 5 11 7 1 5 i 與 i 和 i與 i 有本質的區別 號 號在前是預遞增或預遞減 在後是後遞增或後遞減 2.引用傳值 a 1 b a b 2 b a和 b的值?21 21...

java經典小程式01

1.題目 古典問題 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔 子都不死,問每個月的兔子對數為多少?程式分析 兔子的規律為數列1,1,2,3,5,8,13,21.做這種題目,最好的做法就是找出規律,跟高中的數列一樣 本題有 a n a n 1 a...

c語言10個經典小程式

程式1 題目 有1 2 3 4個數字,能組成多少個互不相同且無重複數字的三位數?都是多少?1.程式分析 可填在百位 十位 個位的數字都是1 2 3 4。組成所有的排列後再去 掉不滿足條件的排列。2.程式源 main 程式2 題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提1...