设为首页 加入收藏

TOP

C语言——<算法>_冒泡算法的使用及理解
2019-01-23 18:08:32 】 浏览:104
Tags:语言 < 算法 > 冒泡 使用 理解

对数组内数值进行有规则排序时,就要用冒泡算法,也是比较简单的一个算法

#include <stdio.h>
#include <stdlib.h>
int main() {
    int a[] = { 5,26,7,22,3,36,30,12,80,15,32 };
//  printf("%d",_countof(a));
    for (int i = 0; i < _countof(a) -1;++i) {
        for (int j =0; j < _countof(a) -i-1;++j) {
            if (a[j] > a[j+1]) {
                int k = a[j];
                a[j] = a[j + 1];
                a[j + 1] = k;
            }
        }
    }
    for (int i = 0; i < _countof(a);++i) {
        printf("%d\n",a[i]);
    }
    return 0;
}
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇对于条件语句的程序编写问题 下一篇二维数组(初学者)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目