问题 单项选择题

阅读下列程序: Private Sub Form Click()Dim i As Integer, sum As IntegerFor i = 2 To 10 If i Mod 2 <> 0 Then Print i; Else sum = sum + i End IfNext iPrint sum End Sub 程序运行后,单击窗体,在窗体上的输出结果是

A.3 5 7 9 30

B.1 3 5 7 9

C.2 4 6 8 20

D.11 15 17 19 20

答案

参考答案:A

解析:

[分析]: 本题For循环的循环变量初值为2,终值为10,步长为1。在循环体内,判断循环变量的值是否为偶数,如果是,则将该值累加给变量sum,否则输出循环变量的值。不难看出,运行该程序后,在循环体内输出的是奇数,而累加的是偶数。在循环体外,输出偶数的累加之和。

解答题
填空题