这是一个极其简单的批处理计算器,只能进行加减乘除四种运算。为节省空间,将代码体积及功能最小化,界面不太好请谅解。 | @ echo off | | color 27 | | title 批处理计算器 | | mode con:cols=40 lines=10 | | :go | | cls | | echo 加法运算请按1, | | echo 减法运算请按2, | | echo 乘法运算请按3, | | echo 除法运算请按4! | | echo 退出请按5. | | set /p a=请选择: | | if %a%==1 goto plus | | if %a%==2 goto minus | | if %a%==3 goto times | | if %a%==4 goto devide | | if %a%==5 goto exit | | :plus | | cls | | set /p b=输入第一个数: | | set /p c=输入第二个数: | | cls | | set /a d=%b%+%c% | | echo 任意键返回 | | pause | | goto go | | :minus | | cls | | set /p e=输入第一个数: | | set /p f=输入第二个数: | | cls | | set /a g=%e%-%f% | | echo 任意键返回 | | pause | | goto go | | :times | | cls | | set /p h=输入第一个数: | | set /p k=输入第二个数: | | cls | | set /a l=%h%*%k% | | echo 任意键返回 | | pause | | goto go | | :devide | | cls | | set /p m=输入第一个数: | | set /p n=输入第二个数: | | cls | | set /a o=%m%/%n% | | echo 任意键返回 | | pause | | goto go | | :exit | | exitCOPY |
|