[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 applba 于 2011-4-27 12:21 编辑

  1. @echo off &setlocal enabledelayedexpansion &color 17
  2. :limit
  3. set /p n1=请输入最大计算范围:
  4. set /a n=!n1!  && if  !n! lss 2 (echo 您输入的数字有误!&goto limit)
  5. :gen
  6. set /a "a=(!random!%%!n!+1),b=(!random!%%!n!+1)"
  7. if !a! gtr !b! (
  8. set /a r0=!a!-!b!
  9. set /p "r1=!a!-!b!=?_"
  10. ) else (
  11. set /a r0=!a!+!b!
  12. if !r0! GTR !n! goto gen
  13. set /p "r1=!a!+!b!=?_"
  14. )
  15. if !r0! neq !r1! (echo "你答错了!正确答案是:!r0!" ) else (echo 您答对了!请再接再厉吧~)
  16. pause>nul&cls&goto gen
复制代码
::我搞了半天没明白按“回车键”继续?

TOP

返回列表