这个最大最小批量代码有什么问题?

时间:2015-10-21 19:00:27

标签: batch-file

我编写了这段代码,看看批量随机数的范围有多宽。

它只使用两个更新的最大和最小变量。

但是最大值总是小于最小值。为什么呢?

@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

1 个答案:

答案 0 :(得分:1)

我的缩短版。我把min和max放在TITLE中,因为闪烁会杀死我的眼睛。

{{1}}