Subaru在进入异世界后,可能遇见的人物,以及由此带来的生命值变化如下:
遇见了Felt 生命值加2分
遇见了Reinhard 生命值加10分
遇见了Bully 生命值减30分
遇见了Emilia生命值加20分
假设Subaru初始生命值为5分,遇见的对象由你输入确定,当生命值超过50分时,或生命值为0或更低时则显示生命值后结束游戏,按如上需求,程序代码如下:
Score = 5
Flag = 0
Do While
X = InputBox("输入遇见对象")
If X = "Felt" Then
Score = Score + 2
ElseIf X = "Reinhard" Then
Score = Score + 10
ElseIf X = "Bul1y" Then
Score = Score - 30
ElseIf X = "Emi1ia" Then
Score = Score + 20
End If
If Then
Print Score
Flag=1
End If
Loop
假设定义变量X为字符串,其他均为整形,则代码中空缺的部分应分别填入( )。