- @echo off
- set /p a=请输入是多少以内的加减法
- color 9f
- :start
- set /a pan=%random%%%2
- if %pan%==1 goto jia
- if %pan%==0 goto jian
- :jia
- set /a b=%random%%%(%a%+1)
- set /a d=%a%-%b%+1
- set /a c=%random%%%%d%
- set /a he=%b%+%c%
- echo %b%+%c%=?
- set /p an=请输入答案:
- if %an%==%he% echo 恭喜你,答对了
- if %an% neq %he% echo 错误,正确答案是%he%
- pause>nul
- goto start
-
-
- :jian
- set /a b=%random%%%(%a%+1)
- set /a c=%random%%%(%a%+1)
- if %b% gtr %c% goto 1
- goto 2
- :1
- echo %b%-%c%=?
- set /p an=请输入答案:
- set /a cha=%b%-%c%
- if %an%==%cha% echo 恭喜你,答对了
- if %an% neq %cha% echo 错误,正确答案是%he%
- pause>nul
- goto start
- :2
- echo %c%-%b%=?
- set /p an=请输入答案:
- set /a cha=%c%-%b%
- if %an%==%cha% echo 恭喜你,答对了
- if %an% neq %cha% echo 错误,正确答案是%he%
- pause>nul
- goto start
复制代码
|