问题 单项选择题

执行下列程序后,变量a的值为 ( ) Dim i As Integer Dim a As Integer a=0 For i=l To 100 Step 2a=a+l Next i

A.1

B.10

C.50

D.100

答案

参考答案:C

解析: 本题主要是对For循环语句的考查。其一般格式为: For循环变量=初值To终值[Step步长]循环体 [Exit For] Next循环变量 要计算For循环的循环次数,可用公式: Int(循环次数=(终值-初值)/步长+1) 本题中经过运算可知循环次数为50次,即执行了50次语句a=a+l。故最后a的值为50。选项C正确。

单项选择题 A1型题
单项选择题 A1型题