单选题
有如下程序: Private Sub Form Click() Dim i As Integer,sum As Integer sum=0 For i=2 To 10 Ifi Mod 2<>0 And i Mod 3=0 Then sum=sum+i EndIf Next i Print sum End Sub 程序运行后,单击窗体,输出结果为( )。
A、
24
B、
30
C、
12
D、
18
【正确答案】
C
【答案解析】
解析:本题考查循环程序的分析。分析循环程序关键在于分析循环体的功能,应详细地分析循环的条件、执行的次数、每次执行的操作等。本题中For循环执行9次(i取值范围[2,10]之间所有的整数),循环体中执行的条件为:如果i不是偶数,同时i是3的倍数,那么此时的i,累加到变量sum中,因此当i为3、9时累加到变量sum中sum=3+9=12。
提交答案
关闭