问题 单项选择题

E知有如下程序段:

sum=0

For i=g to 10 step 3

sum=sum+i

i=i*2

Next i

当循环结束后,变量i、sam的值分别为( )。

A.10、6

B.13、6

C.13、5

D.10、5

答案

参考答案:B

解析: 本题考查VBA中循环的知识。本题需要仔细分析循环次数,第一次循环时i的值为1,slim的值也为1,然后i=i*2值变为2,需要再加上步长值3;第二次循环时i的值为5,sam的值为6,然后i=i*2值变为10,需要再加上步长值3;要进行第三次循环前判断i的值为 13不再满足循环条件,所以循环结束。

单项选择题
名词解释