单选题 已知程序段:
s=0
For i=1 To 10 Step 2
s=s+1
i=i*2
Next i
当循环结束后,变量i、s的值各为______。
【正确答案】 C
【答案解析】[解析] 每次执行程序段内的For循环,s的值加1,i的值先乘2再加2。因此第一次循环结束时s=s+1=1,i=i*2+2=4;第二次循环结束时,s=s+1=2,i=i*2+2=10;第三次循环结束时,s=s+1=3,i=i*2+2=22,For循环终止。