作业帮 > 综合 > 作业

有如下Visual Basic程序段:

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/14 15:04:36
有如下Visual Basic程序段:
s = 0
For i = 1 To 5
s = s + i
Next
i
该程序段运行后,i的值为
(A) 1 (B) 5 (C) 6 (D) 15
请详解
有如下Visual Basic程序段:
选择 (C)
该程序段运行后,i的值为 6
再问: 我怎么感觉是15
再答: 看清楚题目? 不是问你s的值,是问 i 的值???
再问: 怎么算的?
再答: i 叫做循环控制变量,顾名思义其作用,就是控制循环执行; i 从1开始,没循环1次,执行next i就增加1,然后判断是否超过 5 ,如果没有超过5就继续循环,如果超过5就结束循环。 可知,当循环结束, i 一定是 6(刚超过5)