定义一个包含5个整型元素(1.5, 3,92,6)的维数组,将数组元素按照由 小到大的顺序输出

定义一个包含5个整型元素(1.5, 3,92,6)的维数组,将数组元素按照由 小到大的顺序输出。怎么做

代码如下,如有帮助,请采纳一下,谢谢。

#include <stdio.h>

#define N (int)5

int main()
{
	int a[N] = {1,5,3,92,6};
	int tmp;
	for (int i = 0; i < N-1; i++)
	{
		for (int j = 0;j < N-1-i;j++)
		{
			if (a[j] > a[j+1])
			{
				tmp = a[j];
				a[j] = a[j+1];
				a[j+1] = tmp;
			}
		}
	}
	for (int i = 0; i < N; i++)
	{
		printf("%d ",a[i]);
	}
	//getchar();
	//getchar();
	return 0;
}

 

https://www.cnblogs.com/leonardleonard/archive/2007/03/24/1928071.html