问题
单项选择题
阅读下列程序: 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,否则输出循环变量的值。不难看出,运行该程序后,在循环体内输出的是奇数,而累加的是偶数。在循环体外,输出偶数的累加之和。