zoukankan      html  css  js  c++  java
  • C语言入门:一维数组的应用:冒泡排序

    /* Note:Your choice is C IDE */
    #include "stdio.h"
    void main()
    {//冒泡排序 从小到大
    int a[5]={15,3,8,10,2};
    int h,l,t;//行 列 中间变量
    for(h=1;h<5;h++)//行
    {
    for(l=0;l<5-h;l++)//列 也是下标 从0开始
    {
    if(a[l]>a[l+1])//如果前面的数 比 后面的数 大, 就把大的数 放在后面
    {
    t=a[l];
    a[l]=a[l+1];
    a[l+1]=t;
    }
    }
    }
    //输出 从小-》大
    for(l=0;l<5;l++)
    {
    printf("%d ",a[l]);
    }
    }

  • 相关阅读:
    POJ 1995
    POJ 3233
    HDU 2815
    POJ 2417
    POJ 3243
    HDU 3579 线性同余方程组
    HDU 1573
    POJ 2115
    POJ 2891
    HDU 2035 不忍直视的水
  • 原文地址:https://www.cnblogs.com/ZJ-CN/p/12256936.html
Copyright © 2011-2022 走看看