组卷网 > 高中信息技术综合库 > 算法软件操作 > VB程序的调试
题型:选择题 难度:0.65 引用次数:27 题号:9654922
【加试题】某VB 程序代码如下:
Function arr(x As Integer) As Boolean
Dim s As Integer, i As Integer
 s = 1
 For i = 2 To x \ 2
  If x Mod i = 0 Then s = s * i
 Next i
 If s = x Then
   arr = True
 Else
   arr = False
 End If
End Function
Private Sub Command1_Click()
Dim i As Integer
 For i = 2 To 10
  If arr(i) Then List1.AddItem str(i)
 Next i
End Sub
单击Command1 按钮后, List1 中显示的结果是(     
A.2、3、4、5、6B.2、4、6C.4、6、8D.6、8、10

相似题推荐

选择题 | 适中 (0.65)
【推荐1】python中表达式4**3=(        )。
A.12B.1C.64D.7
2020-02-17更新 | 95次组卷
选择题 | 适中 (0.65)
【推荐2】在VB语言中表示“x属于区间(0,1]”的正确表达式是(     
A.0<x and x<=1
B.0<x<=1
C.x>0 and x<1
D.x>0 or x<=1
2020-03-12更新 | 34次组卷
选择题 | 适中 (0.65)
【推荐3】将数学表达式 改写成VB表达式,正确的是
A.1 - Sqr(b ^ 2 – ac / 2)
B.1 - Sqr(b ^ 2 – a * c / 2)
C.1 - Abs(b ^ 2 – ac / 2)
D.1 - Abs(b ^ 2 – a * c / 2)
2019-04-26更新 | 19次组卷
共计 平均难度:一般