其他分享
首页 > 其他分享> > 依次提示用户输入 3 个整数,脚本根据数字大小依次排序输出 3 个数字

依次提示用户输入 3 个整数,脚本根据数字大小依次排序输出 3 个数字

作者:互联网

创建一个名为zs.sh

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

vim zs.sh

#!/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"

保存退出

sh zs.sh

标签:tmp,gt,num1,num2,num3,sh,依次,排序,数字
来源: https://blog.csdn.net/itxib/article/details/117911631