VB中的循环事件不明白

下列循环能正常结束循环的是:()A.i=5B.i=1C.i=10D.i=6DoDoDoDoi=i+1i=i+2i=i-1I=i-2LoopUntili<0LoopUnti... 下列循环能正常结束循环的是:( )
A.i=5 B.i=1 C.i=10 D.i=6
Do Do Do Do
i=i+1 i=i+2 i=i-1 I=i-2
Loop Until i<0 Loop Until i>=10 Loop Until i<0 Loop Until i=1
答案是A,我不明白
展开
 我来答
我个去又被注册
2014-06-30 · 超过35用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:72.1万
展开全部

这道题目的答案错了,你或许不信,那给你最有说服力的证据——我把这些编码写到VB 6.0里去测结果如下——正确答案是B,C

A选项。结果显示“溢出”,即无限循环了

B选项,一切正常

C选项一切正常

D选项,也显示溢出


顺便提一下——

do

    ```操作···

    ``````````

loop until 条件  

这个语句, 是先执行操作语句,然后进行判断,如果不符合这个条件,则继续进行操作循环。

值得强调的一点是,do 里面的操作一定会被执行至少一次,因为until 条件 是在其后面。

有不懂继续问,望采纳

追问
虽然不是很懂,应该是老师弄错了吧,谢谢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式