斩妖者

食之得不得,究通由天作主,予夺由人作主,业之精不精,由我作主。然吾未见业果精而终不得食者也。...

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

#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语言 连冒泡排序都写不出来 就会一种排序方法 还没搞懂  干个屁的软件开发!

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiaofei19900927/article/details/79978022
文章标签: C
个人分类: C语言
所属专栏: C语言学习
上一篇C语言 第 11节 指针有TM 什么用 - 1
下一篇C语言 第 13节 数组求和看 函数-数组-指针 的关系
想对作者说点什么? 我来说一句

智商测试(最高174)

2012年05月26日 87KB 下载

产品经理入门

2015年08月09日 5.1MB 下载

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

关闭
关闭