@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/pLrz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录