单选题 设有如下事件过程: Private Sub Form_Click() Sum=0 For k=1 To 3 Ifk<=1 Then x=1 ElseIfk<=2 Then x=2 Elselfk<=3 Then x=3 Else x=4 End If Sum=Sum+x Next k Print SumEnd Sub 程序运行后,单击窗体,输出结果是
【正确答案】 B
【答案解析】解析:本题总共循环三次,在每次循环中由于循环变量k的值不同,将分别进入If语句的不同分支。在块结构的If语句中,一旦满足某个If或者ElseIf后面的条件,将不再判断其他条件是否满足。所以本题输出的是1+2+3的值。