问题 单项选择题

窗体上有List1、List2两个列表框,List1中有若干列表项(见下图),并有下面的程序:
Private Sub Command1_Click()
For k=List1.ListCout-1 To 0 SteD-1
If List1.Selected(k)Then
List2.Addltem List1.List(k)
List1.Removeltem k
End If
Next k
End Sub


程序运行时,按照图示在List1中选中2个列表项,然后单击Command1命令按钮,则产生的结果是( )

A.在List2中插入了“外语”、“物理”两项
B.在List1中删除了“外语”、“物理”两项
C.同时产生A和B的结果
D.把List1中最后1个列表项删除并插入到List2中

答案

参考答案:C

解析: 本题程序中的意思为如果选择了符合条件的数,那么将选中的项增加到List2列表框中,同时在List1中移除所选项,所以本题A和B选项均正确。

单项选择题
单项选择题