问题
单项选择题
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() For n=1 To 20 If n Mod 3<>0 Then in=m+n/3 Next Print n End Sub 程序运行后,如果单击命令按钮,则窗体上显示的内容是
A.15
B.18
C.21
D.24
答案
参考答案:C
解析:[命题目的] 考查考生对If条件语句的应用情况。 [解题要点] n从1到20,循环共执行20次,当n=21时,循环条件不成立,循环结束,最后输出n的值为21。因此,选项C)正确。 [错解分析] If语句是判断每个条件是否成立,第一次碰到条件成立的表达式,执行其后面的语句后退出If语句。 [考点链接] Visual Basic基础知识。