问题 单项选择题

有如下程序::Private Sub Form_Click()Dim i As Integer, sum As Integer sum = 0 For i = 2 To 10 If i Mod 2 <> 0 And i Mod 3 = 0 Then sum = sum + i End IfNext iPrint sumEnd Sub程序运行后,单击窗体,输出结果为______。

A.12

B.30

C.24

D.18

答案

参考答案:A

解析:i Mod 2 <> 0,就是 i 不能被 2 整除,而 i Mod 3 = 0,就是 i 要能被 3 整除。所以本题就是求 2~10 之 间,能被 3 整除但不能被 2 整除的数之和。而 2~10 之间符合条件的数为 3 和 9,它们的和为 12。

问答题 简答题
多项选择题