aa爱宝宝
幼苗
共回答了21个问题采纳率:90.5% 举报
@echo off
:re
set/p str=输入(n1,n2,n3):
echo %str%|findstr ",">nul 2>nul&&set x=0||set x=1
if "%x%"=="1" set/p=输入错误请重新输入!nul&cls&goto re
cls
for /f "tokens=1,2,3 delims=," %%1 in ("%str%")do set a=%%1&set b=%%2&set c=%%3
set/a a-=%b%
set/a b=(%c%-%a%)/(%a%-%b%)
if "%a%" gtr "%b%" set/a c=%a%+3*(%a%-%b%)
if "%a%" lss "%b%" set/a c=%a%-3*(%a%-%b%)
echo a:%a%; b:%b%; c:%c%
pause
rem 输入格式为 n1,n2,n3
1年前
4