[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
小弟表示不急, 按以前的感觉是越晚做出来越好。不过越晚就越没人鸟了=。=

TOP

=。=  这两人编码靠后,干涉较多额。 我还是老老实实做简单的那个吧
goto 惯了
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set spec=#ABCD
  4. set /a m=1
  5. :main
  6. for /l %%a in (1,1,100) do (set i_%%a=%%a)
  7. set /a lp=1,range=100
  8. :lp
  9.     set /a tmpx=%random% %% range + 1
  10.     set /a class=!i_%tmpx%! %% 10 + 1
  11.     set class_%class%=!class_%class%! !spec:~%m%,1!%lp%
  12.     set /a i_%tmpx%=i_%range%
  13. if %lp% lss 100 (set /a lp+=1,range-=1 &goto :lp)
  14. if %m% lss 4 (set /a m+=1 &goto :main)
  15. for /l %%i in (1,1,10) do (echo class %%i = !class_%%i!)
  16. pause
复制代码


Yoshi, 重新了解了一下情况,果断放弃.=。=

[ 本帖最后由 523066680 于 2010-6-29 09:40 编辑 ]

TOP

返回列表