作业帮 > 数学 > 作业

下列循环能正确结束循环的是?A.i=5 B.i=1 Do i=i+2 Loop Until=10 Do i=i+1 lo

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/24 14:41:56
下列循环能正确结束循环的是?A.i=5 B.i=1 Do i=i+2 Loop Until=10 Do i=i+1 loop Until i 0 D.
i=6
Do
i=i-2
Loop Until i=1
上面写的那个乱了点 A.i=5
Do i=i+1
loop Until i
C
再问: 能不能解释一下?
再答: A:i从5,循环加1,永远不可能小于0,所以会一直循环下去 B:i从1,循环加2,会得到3/5/7/9/11/...,同样永远不会等于10,所以... C:i从10,循环加1,一直都大于0,第一次判断循环条件就满足了,所以退出。 D:i从6,循环减2,得到4/2/0/-2/...,永远不会等于1,所以一直循环。