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

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

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

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-30
  • 2021-08-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-01-17
  • 2021-09-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案