阅读背景:

【C语言】冒泡法排序的三种实现方法

来源:互联网 

冒泡法的三种排序方法:


1、数组排序

#include<stdio.h>
//#include<stdlib.h>
int main()
{
	int i;
	int j;
	int tmp;
	int arr[8] = { 1, 3, 5, 7, 9, 2, 6, 8 };
	int sz = sizeof(arr) / sizeof(arr[0]);
	for (j = 0; j < sz - 1; j++)
	{
		for (i = 0; i < sz - 1 - j; i++)
		{
			if (arr[i] > arr[i + 1])
			{
				tmp = arr[i];
				arr[i] = arr[i + 1];
				arr[i + 1] = tmp;
			}
		}
	}
	for (i = 0; i < 8; i++)
		printf("%d\n", arr[i]);
	system("pause");
	return 0;
}#include<stdio.h>



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: