Crossin的编程教室

标题: 为什么break不能跳出while循环 [打印本页]

作者: xielong0120    时间: 2021-4-1 23:31
标题: 为什么break不能跳出while循环
如图,无法跳出while循环,还是会循环5遍。
把缩进放到for里面或者和for同级都不会结束while循环。我debug是执行了break的,但是之后又跳回while继续循环。何解?
Snipaste_2021-04-01_23-26-00.png

作者: xielong0120    时间: 2021-4-1 23:38
如gif
bug (1).gif

作者: crossin先生    时间: 2021-4-2 14:33
break只能跳一层循环
不要放在for循环里,少一层缩进
作者: xielong0120    时间: 2021-4-5 21:38
那我在for里面和for同级,放两个break可以吗?
作者: crossin先生    时间: 2021-4-6 21:37
xielong0120 发表于 2021-4-5 21:38
那我在for里面和for同级,放两个break可以吗?

没用,执行到第一个break就跳出了
作者: xielong0120    时间: 2021-4-7 10:39
好的,明白。谢谢老师!




欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) Powered by Discuz! X2.5