设有如下事件过程: Private Sub Form_Click() Sum=0 For k=1 To 3 If k<=l Then x=1

admin2019-06-11  7

问题 设有如下事件过程:
    Private Sub Form_Click()
         Sum=0
         For k=1 To 3
            If k<=l Then
                x=1
            Elselfk<=2 Then
                x=2
            Elselfk<=3 Then
                x=3
            Else
                x=4
            End If
            Sum=Sum+x
         Next k
         Print Sum
    End Sub
    程序运行后,单击窗体,输出结果是

选项 A、9   
B、6   
C、3
D、10

答案B

解析 本题总共循环三次,在每次循环中由于循环变量k的值不同,将分别进入If语句的不同分支。在块结构的If语句中,一旦满足某个If或者ElseIf后面的条件,将不再判断其他条件是否满足。所以本题输出的是1+2+3的值。
转载请注明原文地址:https://www.kaotiyun.com/show/5RUp777K
0

相关试题推荐
最新回复(0)