C语言 第 12节 从冒泡排序-看你适不适合做软件开发

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaofei19900927/article/details/79978022
#include <stdio.h>

void exchange(int *p, int len);

int main()
{
	int array[10] = {1, 3, 2, 5, 6, 7, 8, 9, 43, 12};
	exchange(array, 10);
	int c;
	for(c = 0; c<10; c++){
		printf("%d ",array[c]);
	}
    return 0;
}

void exchange(int *p, int len)
{
	int i, j, temp;
	for(i = 0; i < len; i++){
		for(j = 0; j < len-i-1; j++){
			if(p[j]>p[j+1]){
				temp = p[j];
				p[j] = p[j+1];
				p[j+1] = temp;
			}
		}
	}
		
}

输出:

1 2 3 5 6 7 8 9 12 43

学了四五年的C语言 连冒泡排序都写不出来 就会一种排序方法 还没搞懂  干个屁的软件开发!

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭