| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1630 人关注过本帖
标题:[求助]关于随机数~~~rnd()
取消只看楼主 加入收藏
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
收藏
 问题点数:0 回复次数:4 
[求助]关于随机数~~~rnd()
<% function rndlist(recordd) k=recordd+1 k=int(rnd*1000) rndlist=k end function dim k for i=1 to 10 k(i-1)=rndlist(100) next for i=1 to 10 response.write k(i-1)&"<br>" next %>

上面这段代码~~~运行的结果是: 错误类型: Microsoft VBScript 运行时错误 (0x800A000D) 类型不匹配 /mc/try.asp, 第 10 行

<% function rndlist(recordd) k=recordd+1 do while k>recordd k=cstr(int(rnd*1000)) loop rndlist=k end function dim k for i=1 to 10 k(i-1)=rndlist(100) next for i=1 to 10 response.write k(i-1)&"<br>" next %>
而这段却会死机~~~ 各位大哥帮帮忙看一下是怎么回事???
搜索更多相关主题的帖子: 随机数 rnd 
2005-05-20 10:39
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
收藏
得分:0 
o ~~~我发出来的下面那条才是我真正的目的~~~可是它会死机~~~所以就削减了一些语句,调试一下

我是菜鸟~~~   各位大哥要照住小弟我啊~~~
2005-05-20 11:41
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
收藏
得分:0 

[QUOTE]<% function rndlist(recordd) dim k k=recordd+1 do while k>recordd k=cstr(int(rnd*1000)) loop rndlist=k end function dim k(9) randomize for i=1 to 10 k(i-1)=rndlist(100) next for i=1 to 10 response.write k(i-1)&"<br>" next %>[/QUOTE]

大哥~~~很谢谢你啊~~~可是~~~这样子还是会死机啊~~~~


我是菜鸟~~~   各位大哥要照住小弟我啊~~~
2005-05-20 11:47
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
收藏
得分:0 
可是~~~k=cstr(int(rnd*1000))不是已经改变了k的值了吗?

我是菜鸟~~~   各位大哥要照住小弟我啊~~~
2005-05-20 18:50
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
收藏
得分:0 

还有,主调函数的变量可以不通过形式参数就在被调函数里面使用的吗? 就是,如果我这样写: [QUOTE]function a(b) n=k; a=n*b; end function

k=3 x=a(4)[/QUOTE] 可以的吗?


我是菜鸟~~~   各位大哥要照住小弟我啊~~~
2005-05-20 18:56
快速回复:[求助]关于随机数~~~rnd()
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025734 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved