随机读取文本内一行的代码,不过每次打开后读取行数正确,但每次生成的随机数是累加的??不是随机状态
第1次打开会随机生成数字,然后每次打开会显示上一个数字+上10-20之间的随机数
该文件行数共有7000多行
应该是每次都生成0-7000之间的任意数字才对吧
for /f %%a in ('sed -n "$=" friend.txt') do set /a line=%%a ::读取文本行数
set /a ranchoice=%random%%%%line% ::生成一个随机数
echo 抽取%ranchoice%/%line%
第1次打开会随机生成数字,然后每次打开会显示上一个数字+上10-20之间的随机数
该文件行数共有7000多行
应该是每次都生成0-7000之间的任意数字才对吧
for /f %%a in ('sed -n "$=" friend.txt') do set /a line=%%a ::读取文本行数
set /a ranchoice=%random%%%%line% ::生成一个随机数
echo 抽取%ranchoice%/%line%
