本帖最后由 hfgjgx 于 2023-9-12 18:26 编辑
我想统计随机数的出现次数,想利用for来命名一系列变量
想了很久写成这样- @echo off
- setlocal enabledelayedexpansion
- rem set /p var=range of number
- rem set /p cnt=count of random number
- set var=10
- set cnt=10
- for /l %%a in (1,1,%cnt%) do (
- set /a r%%a=!random!%%%var%+1 & set n!r%%a!+=1
- )
- for /l %%b in (1,1,%var%) do echo !n%%b!
- pause
- exit
复制代码 但结果是echo处于关闭状态
求教 |