问题
单项选择题
在窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件过程:
Private Sub Command1_Click( )
S=0
For i=1 To 15
x=2*i-1
1fx Mod 3=0 Then s=s+1
Next i
Label1.Caption=s
End Sub
程序运行后,单击命令按钮,则标签中显示的内容是
A.1
B.5
C.27
D.45
答案
参考答案:B
解析: 本题如果实际带值计算可能比较麻烦。题意表明,如果遇到x为3的倍数时,s就加1,可见当i取1到15之间的数时,选C、D明显不符合实际情况,选A也不正确,通过计算会发现,i在五种情况下使得x为3的倍数。