ASP 代码问题

[复制链接]
查看11 | 回复4 | 2011-1-28 12:22:50 | 显示全部楼层 |阅读模式
dim a(1 to 7) as string
a(1)="duo"
a(2)="re"
a(3)="me"
a(4)="fa"
a(5)="suo"
a(6)="la"
a(7)="xi"
for i=1 to 100
for j=1 to 25
Randomize
response.Write(a((rnd*7)+1) & "()")
next
response.Write("")
next
实在看不出这个代码有什么问题

回复

使用道具 举报

千问 | 2011-1-28 12:22:50 | 显示全部楼层
用application最方便a.asp,代码如下:<%num=32'为方便测试,当所有签都被抽掉后,删除所有抽签记录count=numFor i=1 To num If isempty(Application(CStr(i))) Thencount=count-1 End ifNextIf count=12 Then For i=1 To numApplication.LockApplication(CStr(i))=emptyApplication.Unlock NextEnd If'初始化签号For i=1 To num If ise
回复

使用道具 举报

千问 | 2011-1-28 12:22:50 | 显示全部楼层
数组的定义,改成 dim a(7) 就行了。
回复

使用道具 举报

千问 | 2011-1-28 12:22:50 | 显示全部楼层
dim a(8) a(1)="duo"a(2)="re"a(3)="me"a(4)="fa"a(5)="suo"a(6)="la"a(7)="xi"for i=1 to 100for j=1 to 25Randomizeresponse.Write(a((rnd*7)+1) & "()")nextres
回复

使用道具 举报

千问 | 2011-1-28 12:22:50 | 显示全部楼层
没问题啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行