问题
单项选择题
阅读下面的程序段:
K=0
Forl=1 t03
For J=l to I
K=K+J
Next J
Next 1
执行上面的语句后,K的值为______。
A.8
B.10
C.14
D.21
答案
参考答案:B
解析:[知识点] 模块/VBA程序设计基础/VBA程序流程控制/循环控制
[评析] 本题是两层嵌套循环,外面的循环执行一次,里面的循环就要全部都执行一次。初始时K=O
当l=1时,里面循环要全部执行,有forJ = to 1; 所以K=K+I,最后K值为1
当I=2时,里面循环要全部执行,有forJ=lt 2; 所以K=K+I,K=K+2,最后K值为4
当1=3时,里面循环要全部执行,有forJ=l to 3; 所以K=K+I,K=K+2,K=K+3,最后K值为10最后得到的K值为10