大神帮我看看这个冒泡哪里错了
# 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+i])
{
t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
}
}
int main(void)
{
int a[6] = {7, 3, 5, -9, 10, 22};
int i = 0;
sort(a, 6);
for (i=0; i<6; ++i)
{
printf("%d ", a[i]);
}
printf("\n");
return 0;
}
...全文
相关推荐
冒泡社区常用秒帮工具
很多用处的工具,在冒泡经常用来秒帮,适合喜欢帮战的朋友!!
冒泡社区辅助包
接下来,我们将深入探讨冒泡社区以及可能包含在辅助包中的各种知识点。首先,我们需要了解什么是"冒泡社区"。冒泡社区可能是一个线上社交平台,用户可以在这里交流想法、分享信息或参与讨论。
js冒泡、捕获事件及阻止冒泡方法详细总结
总的来说,理解和掌握事件冒泡、事件捕获以及如何阻止事件冒泡是JavaScript开发中的基本技能,这对于创建响应式和交互式的网页至关重要。
冒泡排序_冒泡排序_
这个过程就像水中的气泡一样逐渐上升到水面,故得名“冒泡排序”。在C++中实现冒泡排序,我们可以使用嵌套循环来完成这一过程。
冒泡法_冒泡法_
冒泡排序,是一种基础的排序算法,其基本思想源自于水底下的气泡上升过程。在数组或列表中,冒泡法通过重复遍历要排序的元素,每次比较相邻的两个元素,如果它们的顺序(如从小到大)错误就把它们交换过来。


