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

admin2015-08-13  16

问题 设有如下事件过程:
  Private Sub Form_Click()
      Sum=0
      For k=1 To 3
        If k<=1 Then
          x=1
        ElseIf k<=2 Then
          x=2
        ElseIf k<=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=1,k<=1成立,执行x=1,sum=sum+x=1
    k=2,k<=2成立,执行x=2,sum=sun1+x=1+2=3
    k=3,k<=3成立,执行x=3,sum=sum+x=3+3=6,循环结束。因此最后输出Sum的值为6。
转载请注明原文地址:https://jikaoti.com/ti/a960FFFM
0

最新回复(0)