2021-02-24


shell脚本用if语句编写简单的计算器


1.背景
实现简单的加减乘除功能;当运算符号不是+、-、*、/、时程序会报错,重新运行程序即可。
2.程序代码

 1 #!/bin/bash
  2 echo "宏燕飞玲计算器"
  3 read -p "请输入第一个数字:" a
  4 read -p "请输入运算符号:"   g
  5 read -p "请输入第二个数字:" c
  6 #输入为加法计算时
  7 if [ "$g" = "+" ; "$a":]
  8 then
  9         echo "$(($a+$c))"
 10 #输入为减法计算时
 11 elif [ "$g" = "-" ]
 12 then
 13         echo "$(($a-$c))"
 14 #输入为乘法计算时
 15 elif [ "$g" =  "*" ]
 16 then
 17         echo "$(($a*$c))"
 18 #输入为除法计算时
 19 elif [ "$g" = "/" ]
 20 then
 21         echo "$(($a/$c))"
 22 #输入其余运算时
 23 elif [ " "!""$g" = "+" ;  "!" "$g" = "-" ; "!" "$g" = "*" ; "!" "$g" = "/" " ]
 24 then
 25         echo "错误"
 26 #结束
 27 else
 28         echo "结束"
 29  
 30 fi

3.总结
主要利用if判断语句,实现计算机的加、减、乘 、除。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值