随机生成一个1~100之间的整数,玩家可以通过函数InputBox命令输入数字来猜测那未知的随机数字
2014-11-25 16:23
1011 查看
随机生成一个1~100之间的整数,玩家可以通过函数InputBox命令输入数字来猜测那未知的随机数字,猜对则退出游戏,猜错则提示答案的范围(猜数游戏),请写出代码:
例如:
随机数为:60,用户输入20,程序提示"答案范围为:20~100"。
用户再次输入75,程序提示"答案范围为:20~75"。
用户再次输入60,程序提示"猜中",然后退出程序。
解题思路:
随机一个数字,范围1-100,然后InputBox输入一个数字,
然后计算一下这个数字比随机的数字大还是小,如果大,范围就显示1-那个数
然后继续......直到对为止
代码:
Randomize
b = int(rnd * 100) + 1
zuida = 100
zuixiao=1
Do
a=InputBox("请输入猜测的" & zuixiao & "-" & zuida & "数字","猜数游戏")
a=int(a)
If a=b then
MsgBox b & ",恭喜你,答对了"
ExitScript
elseif a < b
zuixiao = a
else
zuida=a
End if
Loop
随机生成一个1~100之间的整数,玩家可以通过函数InputBox命令输入数字来猜测
那未知的随机数字,猜对则退出游戏,猜错则提示答案的范围(猜数游戏)
1-6级按键认证答案大全下载:
(复制打开→)
url7.me/S4Vk1
例如:
随机数为:60,用户输入20,程序提示"答案范围为:20~100"。
用户再次输入75,程序提示"答案范围为:20~75"。
用户再次输入60,程序提示"猜中",然后退出程序。
解题思路:
随机一个数字,范围1-100,然后InputBox输入一个数字,
然后计算一下这个数字比随机的数字大还是小,如果大,范围就显示1-那个数
然后继续......直到对为止
代码:
Randomize
b = int(rnd * 100) + 1
zuida = 100
zuixiao=1
Do
a=InputBox("请输入猜测的" & zuixiao & "-" & zuida & "数字","猜数游戏")
a=int(a)
If a=b then
MsgBox b & ",恭喜你,答对了"
ExitScript
elseif a < b
zuixiao = a
else
zuida=a
End if
Loop
随机生成一个1~100之间的整数,玩家可以通过函数InputBox命令输入数字来猜测
那未知的随机数字,猜对则退出游戏,猜错则提示答案的范围(猜数游戏)
1-6级按键认证答案大全下载:
(复制打开→)
url7.me/S4Vk1
相关文章推荐
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 定义一个具有10 个整形元素的数组,随机生成1——100 之间的整数初始化数组元
- 编写猜字游戏,随机产生一个1-1000的整数,玩家任意输入一个数字,计算器回答大于该数或者小于该数,直至猜中。(显示玩家猜的次数)
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 给定一个函数rand5(),使函数rand7()可以随机等概率的生成1-7的整数
- 牛牛和15朋友来玩打土豪分田地的游戏,牛牛决定让你来分田地,地主的田地可以看成是一个矩形,每个位置有一个价值。分割田地的方法是横竖各切三刀,分成26份,作为领导干部,牛牛总是会选择其中总价值最小的一份田地,作为牛牛最好的朋友,你希望牛牛取得的田地价值和尽可能大,你知道这个值最大可以是多少吗? 输入两个整数n和m(1≤n,m≤75)表示田地的大小,接下来n行,每行包括m个0-9之间的数字,表示每块
- 设计程序,单击【随机数】按钮,使用Math对象的random函数产生一个0-100之间(含0-100)的随机整数,并在对话框中显示,如下图。单击【计算】按钮,计算该随机数的平方、平方根和自然对数,保留两位小数,并在对话框中显示,如下图。
- 【转】给定一个函数rand5(),使函数rand7()可以随机等概率的生成1-7的整数
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- c#:猜数字游戏!系统随机给出一个0至99(包括0和99)之间的数字,然后让你猜是什么数字。你可以随便猜一个数字,游戏会提示太大还是太小,从而缩小结果范围。经过几次猜测与提示后,最终推出答案
- 12.输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 通过键盘输入100以内正整数的加、减运算式,请编写一个程序输出运算结果字符串。 输入字符串的格式为:“操作数1 运算符 操作数2”,“操作数”与“运算符”之间以一个空格隔开。 补充说明: 1、操作数为
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 由计算机产生0-9之间的随机整数,用户输入猜测的数据,统计用户猜测的次数。产生随机数可以使用Math.rangom()静态方法,该方法返回正的double类型浮点数位于(0.0 1.0】间。
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从
- 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
- 【转】给定一个函数rand5(),使函数rand7()可以随机等概率的生成1-7的整数
- 给定一个自定义函数,random5() 可以随机生成1-5之间的随机数,请利用rondom5()定义一个rondom