- @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)
- pause
复制代码
显示的结果是:
这是取值到的随机数: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)
- pause
复制代码
则显示的是
这是取值到的随机数:17945
该随机数 大于 10000
请输入"A":
你输入的不为A
请按任意键继续. . .
顺便问一下 ,怎么我获得的随机数老是在增加 ? |