定义一个包含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