`
dcj3sjt126com
  • 浏览: 1825626 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

C语言冒泡排序

    博客分类:
  • C
阅读更多

代码示例:

# include <stdio.h>

//冒泡排序
void sort(int * a, int len)
{
	int i, j, t;

	for (i=0; i<len-1; i++)
	{
		for (j=0; j<len-1-i; j++)
		{
			if (a[j] > a[j+1])	// >表示升序 < 表示降序
			{
				t = a[j];
				a[j] = a[j+1];
				a[j+1] = t;
			}
		}
	}

}

int main(void)
{
	int a[6] = {10, 2, 8, -8, 11, 0};
	int i;

	sort(a, 6);

	for (i=0; i<6; i++)
	{
		printf("%d ", a[i]);
	}
	printf("\n");

	return 0;
}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics