大神帮我看看这个冒泡哪里错了
# 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, jquery的事件中都存在事件冒泡和事件捕获的问题,下面将两种问题及其解决方案做详细总结。 事件冒泡是一个从子节点向祖先节点冒泡的过程; 事件捕获刚好相反,是从祖先节点到子节点的过程。 给一个jquery点击事件的例子: 代码如下: 代码如下: <!DOCTYPE html> <meta charset=”utf-8″> <title>test</title> <head> [removed][removed] [removed] $(
冒泡排序_冒泡排序_
C++实现冒泡排序,多层次,快速实现排序算法
冒泡法_冒泡法_
冒泡法:将相邻的两个数进行比较,将小的调到前面。


新手乐园
