qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

vb写一个密室逃脱游戏

时间2023-04-05 09:01:45 提问来自 湖南省邵阳市 的网友 分类创作 浏览361
Sub Escape() '定义变量 Dim Door As Integer, Key As Integer, Safe As Integer '游戏开始,输出游戏介绍文字 MsgBox "你被困在一个密室里,必须找到门的钥匙和保险箱的密码才能逃出去" & vbCrLf & "你有三次机会来尝试打开门或者保险箱" '循环3次,让用户尝试打开门和保险箱 For i = 1 To 3 '输入Door和Key变量的值(1-4之间) Door = InputBox("请输入1-4之间的数字来尝试打开门") Key = InputBox("请再次输入1-4之间的数字来尝试使用钥匙") '如果Door变量与Key变量相同(都是2时表示正确)则显示“你已成功打开了大门”并退出循环 If Door = 2 And Key = 2 Then MsgBox "你已成功打开了大门" Exit For '如果Door变量不与Key变量相同则显示“你未能成功使用钥匙” ElseIf Door <> 2 Or Key <> 2 Then MsgBox "你未能成功使用钥匙" '如果i=3时表明此时是最后一次尝试,此时把Safe变量的值也要进行判断 If i = 3 Then Safe = InputBox("进入保险店中, 请输入1-4之间的数字来尝试打开保险店") '如果Safe变量为3时表明正常逃出去 If Safe = 3 Then MsgBox "你已逃出去了!" Else: MsgBox "很遗憾, 你失败了!" End If End Sub

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 AI智能会发展到什么程度? 下一篇 提升项目管理能力的典型事件,预期成果,具体行为及需要的资源