循坏查询shell,实现BMI指数计算

#!/bin/bash

read -p “身高” HIGH

if [[  !$HIGH=~ ^[0-2].?[0-9]{1,2}$  ]];then  echo “输入错误” ;exit 1;fi

read -p “体重” WEIGHT

if [[ !$WEIGHT=~ ^[0-9]{1,3}$  ]] ;then echo “error”;exit 1;fi

BMI= echo `$WEIGHT/$HIGH^2 | bc `

if  [ $BMI   -le  18   ] ;then

      echo   “太瘦了 “

elif [ $BMI -lt 24  ] ;then

      echo “你真棒”

else

 echo  “太胖了”

if 

基础班,接下来就是做输入显示

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注