单选题
执行以下程序段后,X的值为______。
Dim x As Integer, i As Integer
x=0
For i=20 To 1 Step -2
x=x+i\5
Next i
A、
20
B、
18
C、
14
D、
8
【正确答案】
B
【答案解析】
[解析] 本题考查VBA中循环和整除的知识。显然循环会执行10次,所以这个问题主要需要搞清楚每次循环累加的是什么数值。注意到每次累加的是i整除5的结果,i=20时累加一个4,i=18、16时累加两个3,i=14、12、10时累加三个2,i=8、6时累加两个1。
提交答案
关闭