问题
单项选择题
执行下列程序后,变量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正确。