设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 18683|回复: 5
打印 上一主题 下一主题

为什么break不能跳出while循环

[复制链接]

12

主题

1

好友

307

积分

中级会员

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2021-4-1 23:31:12 |只看该作者 |倒序浏览
如图,无法跳出while循环,还是会循环5遍。
把缩进放到for里面或者和for同级都不会结束while循环。我debug是执行了break的,但是之后又跳回while继续循环。何解?
Snipaste_2021-04-01_23-26-00.png
回复

使用道具 举报

12

主题

1

好友

307

积分

中级会员

Rank: 3Rank: 3

沙发
发表于 2021-4-1 23:38:53 |只看该作者
如gif
bug (1).gif
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2021-4-2 14:33:08 |只看该作者
break只能跳一层循环
不要放在for循环里,少一层缩进
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

12

主题

1

好友

307

积分

中级会员

Rank: 3Rank: 3

地板
发表于 2021-4-5 21:38:38 |只看该作者
那我在for里面和for同级,放两个break可以吗?
回复

使用道具 举报

174

主题

45

好友

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

5#
发表于 2021-4-6 21:37:10 |只看该作者
xielong0120 发表于 2021-4-5 21:38
那我在for里面和for同级,放两个break可以吗?

没用,执行到第一个break就跳出了
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

12

主题

1

好友

307

积分

中级会员

Rank: 3Rank: 3

6#
发表于 2021-4-7 10:39:26 |只看该作者
好的,明白。谢谢老师!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-4-24 06:45 , Processed in 0.022302 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部