返回列表 发帖
1# wxcute
@echo off
Set /a a=%Random%%%6
If %a%==0 (Echo 星期日) Else (Echo 星期%a%)
pauseCOPY

TOP

77# mxxcgzxxx
算法很妙,不过
set a=0
for %%1 in (一 二 三 四 五 六 日) do (set%%1=!a!  )&(set /a a+=1)COPY
这句说明 周一对应的是 0
依此类推,周日对应的就是 6 。

%Random%%%7算出来应该是 0-7 ,8个数
所以按你的算法 %Random%%%6即可。

本来是来找茬的,没想到也给自己找出问题来了,  是什么我还不明白,呵呵。

TOP

返回列表