大家看看这段代码,为什么我用随机函数每次都产生一样的数70

wangmin_yjitx wangmin_yjitx 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这是怎么回事
Private Sub Form_Click()
Dim x, i, guess As Integer
i = 0
x = Int(Rnd(10) * 100)

guess = -1
Do While guess <> x
guess = InputBox("请输入你猜的数:", "猜数字")
If guess > x Then
Print "太大了!"
Else
If guess < x Then Print "太小了!"
End If
i = i + 1
Loop
If i < 3 Then
Print "你很聪明,只猜了:", i, "次"

Else
Print "马马虎虎,猜了:", i, "次"
End If

End Sub
...全文

相关推荐

C语言随机产生10个50~100的数

C语言实现随机产生10个50~100的数的程序实现

yiyiwangru

c++随机数产生函数

c++随机数产生函数 可以实现 rand(产生随机数)

zzp191111

产生1~100的随机数字

产生1~100的随机数字,方便产生数字。

zhangjingye03

利用随机函数,产生随机数。隔N输出数。

利用随机函数,产生随机数。隔N输出数。 利用随机函数,产生随机数。隔N输出数。

云飞

随机产生四则计算选择题题,并随机产生答案

1.随机产生10以内的两个整数以及运算符(算数运算符)组成一个表达式(注:不允许产生运算符是除号并且除数为0的题目); 2.提供A B C D四个选项供用户进行选择答案,答案里只有一个是正确的而且位置不固定,其他三个答案随机产生100以内的整数(需要判定四个答案不允许出现重复的); 3.每答一道题提示用户回答是否正确,并提示是否继续答题如果选择"y"就继续答题; 4.最后需要统计用户的答题数量,答对数量,答错数量,以即正确率百分比 (百分比根据用户答题数计算); 5.奖品 满10道题有奖品发送 正确率达到50% 一等奖 正确率达到80% 二等奖 正确率达到100% 三等奖 例如: 10+3= A:34 B:3 C: 13 D :-3 请选择答案: 如果带对了提示答对了,如果答错了提示答错了 提示是否继续答题?继续输入Y 7*3= A:21 B:30 C:43 D:55 请选择答案:

Valar Morgulish
评论 6
收藏 已收藏
分享
返回顶部
wangmin_yjitx
VB基础类 7,788 成员 197,583 内容