c語言中用氣泡排序法排列下列數字從小到大1,3,

2021-03-03 21:48:52 字數 3208 閱讀 2277

1樓:匿名使用者

#include int main()

;int i,j;

for(i=0;i<10;i++)}}

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

return 0;}

用氣泡排序法將陣列a[10]={1,3,2,5,6,7,4,9,10,8}中的數進行從大到小進行排列,並輸出排好的陣列a[10]

2樓:匿名使用者

#include

int main()

,i,j,t ;

for(i=1;i<=9;i++)

for(j=0;j<9;j++)

if(a[j]

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

printf("%d\n",a[i]);

return 0;}

3樓:匿名使用者

#include

void main()

;for(i=0;i<9;++i)}}

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

printf("%d\t",a[i]);}

4樓:純純的小海

#include<>stdio.h>

void main()

,i,j,t ;

for(i=0;i<9;i++)

for(j=0;j<10;j++)

if(a[j]

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

printf("%d",a[i]);}

c語言中用氣泡排序法排列任意輸入的10個數,用程式輸出從小到大的排列具體過程,謝謝。。

5樓:吳唯寒萱

#include

void main()

printf("the sorted numbers:\n");

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

printf("%d ",a[i]);

}這是我用手打的哈 希望對你有幫助

6樓:匿名使用者

可以試試這樣寫!!!

#include

#define n 10

void main()

for(i=0;i

printf("%5d",a[i]);}

7樓:新空氣

#include

void main()

for (i=1;i<11;i++)

printf("%d ",a[i]);}

8樓:匿名使用者

int i,j,t;

inta[10];

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

scanf("%d",&a[10]);

for(j=0;j<10;j++)

9樓:匿名使用者

printf("plese input the number\n");

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

scanf("%d",&a[i]);

for(i=0;i<10;i++) /*氣泡排序*/

for(j=1;ja[j] )

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

printf("%d ",a[i]); /*輸出排序後的結果*/

10樓:匿名使用者

//回答補充,暈,原來是這樣的過程,我把以前的過程刪除了,下面:

#include

#define n 10

int main()

printf("\n");

n++;}}

}printf("排序過程結束\n\n");

//結束冒泡

printf("排序結果:\n");

for(i=0;i

printf("\n");

return 0;}

11樓:晏鳶

1.冒泡法:

這是最原始,也是眾所周知的最慢的演算法了。他的名字的由來因為它的工作看來象是冒泡:

#include

void bubblesort(int* pdata,int count) }

} }void main()

; bubblesort(data,7);

for (int i=0;i<7;i++)cout<

12樓:匿名使用者

#include

using namespace std;

int main()

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

cout<<'\t'<列後資料

return 0;}

c語言程式設計——氣泡排序法。要求:由主函式呼叫排序子函式,對n個整數進行從小到大的排序,謝了

13樓:匿名使用者

#include

void sort(int a,int n)}}}int main()

;sort(a,10);

int i;

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

getchar();

return 0;}

14樓:匿名使用者

#include

#define n 10

void paixu(int *arr,int n)}}}void main()

c語言程式設計作業。。。1.冒泡法排序,2. 第二大整數,3.陣列輸出

15樓:匿名使用者

# include

int main()

for(i=0;i<9;++i)}}

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

return 0;

}# include

int main()

else}}

printf("%d\n",sec_max);

return 0;

}# include

int main()

else}}

}for(i=0;i<3;++i)}}

return 0;}

c 排序演算法,氣泡排序法C 演算法

1.排序演算法在實際中的應用當然也就是排序了。在實際應用當中比如資料統計等方面都會用到。而且對一組資料進行排序也方便了後面對資料查詢的操作。要知道在一個有序陣列中查詢和在一個隨機無序陣列中的查詢的時間複雜度和系統消耗是有天壤之別的。2.演算法複雜度其實是一個估計,也就是那個o n 首先o這個操作的定...

c語言中的選擇排序法是什麼C語言中的選擇排序法是什麼?

選擇排序 selection sort 是來一種簡單源直觀的排序演算法。工作原理是每一次從待排序的資料元素中選出最小 或最大 的一個元素,存放在序列的起始位置,直到全部待排序的資料元素排完。以下是一個實現選擇排序的例子 define swap x,y,t t x x y y t 將list中的n個資...

c語言程式設計作業1冒泡法排序,2第二大整數

include int main for i 0 i 9 i for i 0 i 10 i return 0 include int main else printf d n sec max return 0 include int main else for i 0 i 3 i return 0 ...