#include <stdio.h>
int main()
{
int a[3];
scanf("%d %d %d", &a[0], &a[1], &a[2]);
int i, index, j;
int temp;
for(i = 0; i < 2;i++)
{
index = i;
temp = a[i];
for(j = i + 1; j < 3; j++)
{ if(a[j] <= a[index]) index = j;
}
a[i] = a[index];
a[index] = temp;
}
printf("%d->%d->%d", a[0], a[1], a[2]);
return 0;
}
三个数从小到大输出
此篇博客详细介绍了如何使用C语言实现冒泡排序和选择排序算法,通过代码示例展示从输入到数组元素重新排列的过程,适合初学者理解基本排序原理。

被折叠的 条评论
为什么被折叠?



