| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 512 人关注过本帖
标题:随机数问题!随机数是不是只产生了一次!
只看楼主 加入收藏
shiyide
Rank: 2
等 级:新手上路
威 望:4
帖 子:297
专家分:0
注 册:2006-2-22
收藏
 问题点数:0 回复次数:2 
随机数问题!随机数是不是只产生了一次!

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>游戏</title>

</head>

<body>
<p align="center"><font size="8"><b> 欢迎来玩石头剪刀布游戏!</b></font></p>
<p align="center"><font size="8"><b>Good Luck!</b></font></p>
<br>
<br>
<br>
<p align="center"><font size="4"><b>您想出什么?请选择:</b></font></p>
<form action="jieguo.asp" runat="server" method="post"><center>
<table>
<tr>
<td align="left"><input type="radio" name="radio" value="石头" checked>石头<br>
<input type="radio" name="radio" value="布">布<br>
<input type="radio" name="radio" value="剪刀">剪刀</td><br>
</tr>

</table>
<input type="submit" name="submit" value="开始游戏!">
</center>
</form>
</body>
</html>
还有一个
<html>
<head>

<title>无标题文档</title>
</head>

<body>
<% randomize
if (i=int(rnd*10)+1>5) then
if request.form("radio")="石头" then
response.write"<center>" & "噢,您输了!您的石头被对方的布给包住了。" & "</center>" & "<br>" & "<center>" & "您还想再玩一会儿这个游戏吗?" & "</center>"
else if request.form("radio")="布" then
response.write"<center>" & "噢,您输了!您的布被对方的剪刀给包住了。" & "</center>" & "<br>" & "<center>" & "您还想再玩一会儿这个游戏吗?" & "</center>"
else
response.write"<center>" & "噢,您输了!您的剪刀被对方的石头给包住了。" & "</center>" & "<br>" & "<center>" & "您还想再玩一会儿这个游戏吗?" & "</center>"
end if
end if
else
if request.form("radio")="石头" then
response.write"<center>" & "噢,您赢了!他出剪刀" & "</center>" & "<br>" & "<center>" & "您还想再玩一会儿这个游戏吗?" & "</center>"
else if request.form("radio")="布" then
response.write"<center>" & "噢,您赢了!他出石头" & "</center>" & "<br>" & "<center>" & "您还想再玩一会儿这个游戏吗?" & "</center>"
else
response.write"<center>" & "噢,您赢了!他出布" & "</center>" & "<br>" & "<center>" & "您还想再玩一会儿这个游戏吗?" & "</center>"
end if
end if
end if
%>
<br>
<br>
<br>
<a href="youxi.asp"><center>重来</center></a>
<a href="jieshu.asp"><center>取消</center></a>
</body>
</html>
为什么总是出现同一个结果` ` 请教~

搜索更多相关主题的帖子: 随机数 
2006-03-30 12:45
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
randomize ''''''强制每次产生的随机数都不一样
num=1000*rnd

2006-03-30 12:56
shiyide
Rank: 2
等 级:新手上路
威 望:4
帖 子:297
专家分:0
注 册:2006-2-22
收藏
得分:0 
我知道我错哪了
` 一个逻辑错误
randomize
if (i=int(rnd*10)+1>5) then
IF这里的表达试

学好编程,为中国的软件事业出一份力。
2006-03-31 17:33
快速回复:随机数问题!随机数是不是只产生了一次!
数据加载中...
 
   



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

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