批处理计算器 - 支持加减乘除运算
@echo off setlocal enabledelayedexpansion
:menu cls echo 请选择操作: echo 1. 加法 echo 2. 减法 echo 3. 乘法 echo 4. 除法 echo 5. 退出
set /p choice=请输入选项:
if "%choice%"=="1" ( call :addition ) else if "%choice%"=="2" ( call :subtraction ) else if "%choice%"=="3" ( call :multiplication ) else if "%choice%"=="4" ( call :division ) else if "%choice%"=="5" ( exit ) else ( echo 无效选项,请重新选择。 pause goto :menu )
:addition cls set /p num1=请输入第一个数字: set /p num2=请输入第二个数字: set /a result=%num1% + %num2% echo 结果:%result% pause goto :menu
:subtraction cls set /p num1=请输入第一个数字: set /p num2=请输入第二个数字: set /a result=%num1% - %num2% echo 结果:%result% pause goto :menu
:multiplication cls set /p num1=请输入第一个数字: set /p num2=请输入第二个数字: set /a result=%num1% * %num2% echo 结果:%result% pause goto :menu
:division cls set /p num1=请输入第一个数字: set /p num2=请输入第二个数字: set /a result=%num1% / %num2% echo 结果:%result% pause goto :menu
原文地址: https://www.cveoy.top/t/topic/pLrQ 著作权归作者所有。请勿转载和采集!