设窗体上有一个名称为Option1的单选按钮数组(其下标从0开始),共有4个单选按钮,并有下面事件过程: Private Sub Option1_Click(Index As Integer) n = Index If Index < 3

admin2015-06-30  35

问题 设窗体上有一个名称为Option1的单选按钮数组(其下标从0开始),共有4个单选按钮,并有下面事件过程:
Private Sub Option1_Click(Index As Integer)
    n = Index
    If Index < 3 Then n = n + 1
    Print Option1(n).Caption
End Sub
程序运行时,单击其中一个单选按钮,则在窗体上显示的是

选项 A、被选中单选按钮的下一个按钮的标题,但如果选中的是最后一个,则显示最前面一个单选按钮的标题
B、被选中单选按钮的下一个按钮的标题,但如果选中的是最后一个,则显示该单选按钮的标题
C、被选中的单选按钮的标题
D、被选中单选按钮的上一个按钮的标题,但如果选中的是最前面的一个,则显示最后面按钮的标题

答案B

解析 控件数组是指由一组相同类型的控件组成。数组中的每一个控件都有唯一的索引号(Index)。If 条件 Then部分,如果选择的条件为真,则执行then部分;通过Index来显示单选按钮数组中的标题,当index=0时,0<3为真,执行n=n+1=1,显示Option(1).Caption也就是单选按钮下一个标题。当index=1时,1<3为真,执行n=n+1=2,显示Option(2).Caption。当index=2时,2<3,为真,执行n=n+1=3,显示Option(2).Caption。当index=3时,也就是单选按钮最后一个下标时,3<3为假,不执行then部分,执行Option(3).Caption打印出当前标题。故本题正确答案为B。
转载请注明原文地址:https://kaotiyun.com/show/qVQp777K
0

最新回复(0)