| @echo off | | set a=%random% | | echo 这是取值到的随机数:%a% | | if %a% GTR 10000 (echo 该随机数 大于 10000) else ( | | echo 该随机数 小于 10000) | | set /p b=请输入"A": | | if A EQU %b% (echo 你输入的为A) else ( | | echo 你输入的不为A) | | pauseCOPY |
显示的结果是:
这是取值到的随机数:17269
该随机数 大于 10000
请输入"A":
你输入的不为A)
请按任意键继续. . .
如果代码换成
| @echo off&setlocal EnableDelayedExpansion | | set a=!random! | | echo 这是取值到的随机数:!a! | | if !a! GTR 10000 (echo 该随机数 大于 10000) else ( | | echo 该随机数 小于 10000) | | set /p b=请输入"A": | | if A EQU !b! (echo 你输入的为A) else ( | | echo 你输入的不为A) | | pauseCOPY |
则显示的是
这是取值到的随机数:17945
该随机数 大于 10000
请输入"A":
你输入的不为A
请按任意键继续. . .
顺便问一下 ,怎么我获得的随机数老是在增加 ? |