美文网首页
三个数排序

三个数排序

作者: 能干的蓝胖子 | 来源:发表于2020-01-31 07:47 被阅读0次
#include <stdio.h>
int main(void)
{
    int a, b, c;
    int t;
    
    scanf("%d %d %d", &a, &b, &c);
    if (a < b) {
        t = a;
        a = b;
        b = t;
    }
    
    if (a < c) {
        t = a;
        a = c;
        c = t;
    }
    
    if (b < c) {
        t = b;
        b = c;
        c = t;
    }
    
    printf("%d %d %d\n", a, b, c);
    
    return 0;
}

相关文章

  • 堆和堆排序

    最小K个数 堆排序 堆排序

  • 2018-07-11冒泡排序心得

    冒泡排序 冒泡排序原理冒泡排序原理.PNG通过相邻两个数比较大小来为整个数组排序 重点 冒泡排序要进行array....

  • 排序算法

    1 冒泡排序 如果是对n个数升序排序,冒泡排序每趟排序把一个最大值浮到最后。 第一趟,针对n个数,比较第1个数和第...

  • 插入排序

    插入排序的核心思路:从第二个数字开始,对第一二个数字进行排序;第三个数字插入到前面排好序的第一二个数字中来;以此类...

  • C语言基础(2)——三种排序方式和函数

    本节内容冒泡排序选择排序插入排序函数基本介绍 (一)冒泡排序冒泡排序是从小到大排序,当前一个数比后一个数大的时候,...

  • 排序

    选择排序 冒泡排序 插入排序 快速排序 二分查找 大数相乘 两个数相乘,一个数的i位和另一个数的j位乘积在结果中是...

  • 算法(一)之排序算法(一)——冒泡排序(BubbleSort)

    冒泡排序是八大排序算法之一。其排序原理是每次都对相邻的两个数进行比较,如果前面一个数大于后面一个数,那就交换两个数...

  • 排序算法总结

    首先 交换两个数字的三种方式: 1. 冒泡排序 排序思想:将数组中两个数从前到后两两进行比较,较大的放到后面(前面...

  • 三个数排序

  • 三行代码,去掉两个数组的重复元素及排序

    如题:三行代码,去掉两个数组的重复元素及排序

网友评论

      本文标题:三个数排序

      本文链接:https://www.haomeiwen.com/subject/ylzwthtx.html