我编写了这段代码,看看批量随机数的范围有多宽。
它只使用两个更新的最大和最小变量。
但是最大值总是小于最小值。为什么呢?
@echo off
color 0A
set /a max = 0
set /a min = 40000
:start
cls
set /a key = %random%
if "%key%" LSS "%min%" (
set /a min = %key%
)
if "%key%" GTR "%max%" (
set /a max = %key%
)
echo max: %max%
echo min: %min%
goto start
答案 0 :(得分:1)
我的缩短版。我把min和max放在TITLE中,因为闪烁会杀死我的眼睛。
{{1}}