下面是一个判断并输出获得奖学金信息的程序: Private Sub Command1_Click() a% = InputBox("请输入主课成绩1") b% = InputBox("请输入主课成绩2") c% = InputBox

admin2015-06-30  39

问题 下面是一个判断并输出获得奖学金信息的程序:
Private Sub Command1_Click()
    a% = InputBox("请输入主课成绩1")
    b% = InputBox("请输入主课成绩2")
    c% = InputBox("请输入副课成绩")
    s = (a + b + c) / 3
    If s >= 85 Then
        If a >= 90 And b >= 90 Then
            Print "获得一等奖学金"
        Else
            Print "获得二等奖学金"
        End If
    Else
        If a >= 95 Or b >= 95 Then
            Print "获得三等奖学金"
        Else
            Print "不获得奖学金"
        End If
    End If
End Sub
程序运行时,如果输入的依次是90、91、72,则输出是

选项 A、获得一等奖学金
B、获得二等奖学金
C、获得三等奖学金
D、不获得奖学金

答案D

解析 输入的依次是90、91、72时,a=90,b=91,c=72,平均成绩s=253/3=84;s小于85且不满足If a >= 95 Or b >= 95 的条件,故输出是不获得奖学金。
转载请注明原文地址:https://kaotiyun.com/show/L0Qp777K
0

最新回复(0)