標(biāo)題:
冒泡算法
[打印本頁(yè)]
作者:
51hei單片
時(shí)間:
2016-3-13 17:11
標(biāo)題:
冒泡算法
本帖最后由 51hei單片 于 2016-3-13 17:13 編輯
#include<stdio.h>
void main()
{
int a[10]; //定義一個(gè)數(shù)組既它的元素為10
int i,j,temp; //定義3個(gè)變量
printf("輸入10個(gè)整數(shù):\n\a");
for(i=0;i<10;i++)
scanf("%d",&a[i]); //依次輸入10個(gè)整數(shù)
for(i=0;i<9;i++) //進(jìn)行9輪排序
{
for(j=0;j<9-i;j++) //每輪進(jìn)行9-i次交換
if(a[j]>a[j+1])
{
temp=a[j];
a[j]=a[j+1]; //大的沉底,小的上浮
a[j+1]=temp;
}
}
printf("排序結(jié)果:");
for(i=0;i<10;i++) //依次輸出排序結(jié)果
printf("%d\t ",a[i]);
}
復(fù)制代碼
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1