批处理计算器:加减乘除运算 (整数)
@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 著作权归作者所有。请勿转载和采集!