美文网首页Shell百例
10-输入三个数并进行升序排序

10-输入三个数并进行升序排序

作者: pengwg | 来源:发表于2019-12-09 14:25 被阅读0次
    #!/bin/bash
    
    read -p "请输入一个整数:" num1
    read -p "请输入一个整数:" num2
    read -p "请输入一个整数:" 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"
    

    相关文章

      网友评论

        本文标题:10-输入三个数并进行升序排序

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