有如下程序: Private Sub Form_Click() Dim i As Integer,sum As Integer sum=0 For i=2To10 If i Mod2<>0And i Mod3=0Then sum=sum+i End If

admin2018-12-20  31

问题 有如下程序:
Private Sub Form_Click()
Dim i As Integer,sum As Integer
sum=0
For i=2To10
If i Mod2<>0And i Mod3=0Then
sum=sum+i
End If
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。
转载请注明原文地址:https://jikaoti.com/ti/Ftm0FFFM
0

最新回复(0)