美文网首页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