• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.05
软件大小:21.6M
更新时间:07-04

按键精灵安卓版
立即下载

软件版本:3.3.5
软件大小:62.5M
更新时间:9-25

按键精灵iOS版
立即下载

软件版本:1.3.5
软件大小:29.2M
更新时间:06-14

最新企业版UiBot
立即下载

软件版本:3.3
软件大小:282M
更新时间:08-06

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

[已回复] 认证题错误原因不明白 [复制链接]

1#
时间说我逻辑不符,还有一个随机数问题说与题目不符合,不明白,能不能解释下。
记录鼠标时间
  1. t1 = now
  2. GetCursorPos mx,my
  3. Do
  4. t2=now
  5. GetCursorPos mx1,my1
  6. If mx1

2#

本帖最后由 lfhui8904 于 2015-1-6 10:05 编辑
  1. 随机生成一个1~100之间的整数,玩家可以通过函数InputBox命令输入数字来猜测那未知的随机数字,猜对则退出游戏,猜错则提示答案的范围(猜数游戏),请写出代码:
  2. 例如:
  3. 随机数为:60,用户输入20,程序提示"答案范围为:20~100"。
  4. 用户再次输入75,程序提示"答案范围为:20~75"。
  5. 用户再次输入60,程序提示"猜中",然后退出程序。
复制代码
请问是这道题吗?如果是的话,请看下面的代码。
  1. Randomize
  2. Num1 = int(rnd * 100) + 1
  3. Num3 = 1
  4. Num4 = 100
  5. Do
  6. Rem begin
  7. Num2 = inputbox("请输入您猜测的数字" & Chr(10) & Chr(13) & Chr(10) & Chr(13) & "该数字的范围在" & Num3 & "~" & Num4 & "之间", "猜数字游戏")
  8. If Num2 = "" Then
  9. MsgBox "不允许输入空值,请重新输入!"
  10. Goto begin
  11. ElseIf IsNumeric(Num2) = false Then
  12. MsgBox "只允许输入数字,请重新输入!"
  13. Goto begin
  14. End If
  15. Num2 = int(Num2)
  16. If Num2 > Num1 Then
  17. Num4 = Num2
  18. ElseIf Num2 < Num1 Then
  19. Num3 = Num2
  20. End If
  21. If Num2 = Num1 Then
  22. Exit Do
  23. End If
  24. Loop
  25. MsgBox "答案正确!该次游戏正确的数字为:" & Num2 & "!点击确定退出游戏"
  26. EndScript
复制代码

    已有1评分我要评分查看所有评分

    3#

    很难,确实不好做

    4#

    就是取数的区间而已,两个变量记录最大数和最小数,初始值是0和100,然后根据用户的输入缩小这个范围值就行了,直到用户舒对为止. 娱乐节目里的 大了 小了的节目而已.

    5#

    本帖最后由 66球 于 2015-1-16 18:39 编辑

    楼主第一题是监控鼠标无动作的时间吧,你的代码只监控到了鼠标的移动情况,漏掉了判断鼠标是否有点击的情况,这题考的应该是多线程的应用,启动脚本后能同时监控到鼠标的移动和点击

    6#

    该用户帖子内容已被屏蔽

    7#

    楼主这不对啊,你范围就没设好,输入1000就把范围变成1到1000了,再大就没完了

    发新话题 回复该主题