程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 數據結構之---C語言實現冒泡排序

數據結構之---C語言實現冒泡排序

編輯:關於C語言

數據結構之---C語言實現冒泡排序


版本一:

馬上更新。。。。請等待。

版本二:

 

//冒泡排序
//楊鑫
#include 
#include 
void BubbleSort(int a[], int length)
{
	int j = 0, i = 0, temp = 0;
	for(i = 0; i < length; i++)
	{
		for(j = i + 1; j < length; j++)
		{
			if(a[i] > a[j])
			{
				temp = a[i];
				a[i] = a[j];
				a[j] = temp;
			}
		}
	}
	
}
int main()
{
	int k = 0;
	int X[7] = {22, 11, 5, 666, 3, 6, 8};
	printf(===============================

);
	printf(要排序的數列是:
 22 11 5 666 3 6 8
);
	BubbleSort(X, 7);
	printf(排序後的結果是:
);
	for(k = 0; k < 7; k++)
	{
		printf( %d , X[k]);
	}
	printf(

===============================

);
	return 0;
}

 

 

結果:

\

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved