组卷题库 > 高中信息技术试卷库
试题详情
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为字符串,其他均为整形,则代码中空缺的部分应分别填入(     )。

A、Flag = 1       Score > 50 or Score <= 0
B、Flag = -1       Score > 50 or Score <= 0
C、Flag = 0       Score > 50 and Score <= 0
D、Flag = 0       Score > 50 or Score <= 0
知识点
参考答案
采纳过本试题的试卷
    教育网站链接