首页 > 其他分享 >08_三个数字排序

08_三个数字排序

时间:2023-10-07 22:22:55浏览次数:36  
标签:tmp gt num1 num2 num3 08 排序 数字

三个数字排序
!/bin/bash
read -p "请输入一个整数:" num1
read -p "请输入一个整数:" num2
read -p "请输入一个整数:" num3
#不管谁大谁小,最后都打印 echo "$num1,$num2,$num3"
#num1 中永远存最小的值,num2 中永远存中间值,num3 永远存最大值

tmp=0
if [ $num1 -gt $num2 ];then
    tmp=$num1
    num1=$num2
    num2=$tmp
fi

if [ $num1 -gt $num3 ];then
    tmp=$num1
    num1=$num3
    num3=$tmp
fi

if [ $num2 -gt $num3 ];then
    tmp=$num2
    num2=$num3
    num3=$tmp
fi
echo "排序后数据为:$num1,$num2,$num3"

标签:tmp,gt,num1,num2,num3,08,排序,数字
From: https://www.cnblogs.com/ckh2023/p/17747630.html

相关文章

  • LeetCode 13 罗马数字转整数
    LeetCode13罗马数字转整数1.题目地址https://leetcode.cn/problems/roman-to-integer/description/2.题解这道题的解题过程非常简单,具体如下:1.我们需要将罗马数字对应的数,存到一个哈希表中。待用到时,直接使用即可。2.对于正常情况讲(前面......
  • 数字时代 低代码赋能新零售系统
    数字化时代,品牌、消费者、平台正融合成为一个不可分割的整体,既相互依存,又各自博弈。在这种生态下,新兴渠道陆续崛起、营销平台策略不断革新,越来越多的零售品牌开始探索全新的数字化运营模式。毋庸置疑,数字化已成为零售行业加速“狂飙”的新引擎之一,不仅可以帮助品牌触达消费者内心......
  • 数字时代 低代码赋能新零售系统
    数字化时代,品牌、消费者、平台正融合成为一个不可分割的整体,既相互依存,又各自博弈。在这种生态下,新兴渠道陆续崛起、营销平台策略不断革新,越来越多的零售品牌开始探索全新的数字化运营模式。毋庸置疑,数字化已成为零售行业加速“狂飙”的新引擎之一,不仅可以帮助品牌触达消费者内心,实......
  • 递归分治法在快速排序中的应用 java以界面的方式实现
    递归分治法在快速排序中的应用 分治法的基本思想§分治法的基本思想是将一个规模为n的问题分解为k个规模较小的子问题,这些子问题互相独立且与原问题相同。 k个子问题分别求解。如果子问题的规模仍然不够小,则再划分为k个子问题,如此递归的进行下去,直到问题规模足够小,很容易求......
  • 科创人·TATA木门CIO乐勇斌:数字化变革大坎儿在组织变革,天再冷也要拥抱智能
    乐勇斌TATA木门信息中心总监10年+信息化领域管理咨询经验,熟悉零售、电商、汽车、医药、制造、机械加工、家居制造等行业信息化规划、解决方案、建设和流程落地;具备跨区域、项目集和项目组合管控能力,擅于集团化产供销一体化规划,以及跨业务领域的IT整合、中台化架构及流程管理建......
  • 输入若干个数值存入数组中,采用冒泡算法进行升序或降序排序
    [12:38:09root@centos8~]#bashsort.shbeforesort:1475626459133973060324422175901602255661082520888121022092421146668557255975852542867817400aftersort:3060328678264592442220888175901740016022147561339711466108259758924272......
  • 在安全数字包裹机制下,汽车制造业如何安全可控地实现上下游协作?
    随着互联网的发展,现在越来越多的企业通过传递电子文件的形式实现网上办公,提高便捷性的同时,也带了文件泄露的风险。尤其是一些机密文档,万一不小心外泄出去,对企业的造成的影响将是不可估量的。2023年1月,小米官方发布“小米汽车保险杠设计图外泄”事件的处理结果,小米二级供应商北京......
  • 前端歌谣的刷题之路-第三十七题-从大到小排序
     目录前言题目编辑 核心代码总结前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从头再来歌谣的意志是永恒的放弃很容易但是坚持一定很酷本题目源自于牛......
  • 以视频监控系统 EasyCVR 为例带您详解数字视频监控
    安防视频监控平台EasyCVR是一个具有强大拓展性、灵活的视频能力和轻便部署的平台。它支持多种主流标准协议,包括国标GB28181、RTSP/Onvif、RTMP等,还可以支持厂家的私有协议和SDK接入,例如海康Ehome、海大宇等设备的SDK。该平台不仅拥有传统安防视频监控的功能,还具备接入AI智能分析的......
  • 05_用一个栈实现另一个栈的排序
    用一个栈实现另一个栈的排序【题目】一个栈中的元素的类型为整型,现在想将该栈从顶到底按从大到小的顺序排序,只许申请一个栈。除此之外,可以申请新的变量,但不能申请额外的数据结构。如何完成排序?【解答】将要排序的栈记为stack,申请的辅助栈记为help。在stack上执行pop操作,弹出的......