社区
新手乐园
帖子详情
return退出函数还是退出循环?
wendy_welcom
2007-06-18 12:03:19
for( i=0; i< 10; i ++ ){
if( compare(a,b) != TRUE ){
debug();
return;
}
}
如果,当i等于0,第一次进入循环时,compare()就不等于TRUE,执行return 的话,return 是退出整个函数,还是退出for循环,还是接着执行i=1继续循环?
...全文
38102
3
打赏
收藏
return退出函数还是退出循环?
for( i=0; i< 10; i ++ ){ if( compare(a,b) != TRUE ){ debug(); return; } } 如果,当i等于0,第一次进入循环时,compare()就不等于TRUE,执行return 的话,return 是退出整个函数,还是退出for循环,还是接着执行i=1继续循环?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wendy_welcom
2007-06-18
打赏
举报
回复
谢谢各位的指点,谢谢!
freshui
2007-06-18
打赏
举报
回复
退出循环是break
return是退出函数并返回, 如果函数有返回值,可以将返回值返回
ayw215
2007-06-18
打赏
举报
回复
是退出函数
退出本次循环进行下次循环用continue
退出整个循环用break
C语言
函数
的双
循环
里面的
return
语句会直接
退出
双
循环
并返回
return
语句会直接终止整个
函数
执行,而不仅仅是
退出
当前
循环
。示例代码演示了在二维数组中查找目标值时,一旦找到就立即通过
return
返回结果,后续
循环
不再执行。这与break仅
退出
单层
循环
不同。若只需
退出
多重
循环
而不终止
函数
,需使用标志变量或goto语句。该机制可有效提高程序执行效率,避免不必要的
循环
操作。
while
循环
与中断语句break、continue、
return
以及goto的使用
原创:https://blog.csdn.net/liebecl/article/details/76167106 由于程序的复杂性需要 我们在一个程序中建立许许多多的嵌套语句进行程序的搭建 这就导致了如何跳出
循环
成为了一个重要的环节 现在就来总结下while与break、continue、
return
以及goto一起使用的案例 注意 1.break语句用于do-while、for、while
循环
语句中时,可使程序终止
循环
2.break语句对if-else的条件语句不起作用 3.在多层
循环
中,一个bre
Python学习心得: 关于字典索引的应用 + 输入错误值重新输入
循环
优化 +
退出
函数
之
return
和exit()的区别
今天第一次写这么长的代码(对于自己来说。。。),反映出很多问题,但又有很多收益。 应该注意的地方 晒出来为了自己的提高,也为了缘鸟(有缘分的同鸟鸟(同为菜鸟的大触们))。 userDATA = {'曲曲': '123123'} def new2build(): name = input('请输入新建用户姓名: ') if name in userDATA: ...
在
循环
中使用break、continue、
return
的区别
在
循环
中使用
return
、break、continue的区别 break 立即
退出
循环
或者switch语句,在其他地方使用会导致错误。 示例: function fun(){ for(var i=1;i<=10;i++){ if(i==6){ break; } console.log(i); } console.log('哈哈哈') } fun(); ...
JavaScript forEach() 与 for
循环
return
行为全解析
在 JavaScript 中,forEach() 和传统的 for
循环
都可以用来遍历数组,但它们在使用
return
时有着本质的区别。 很多初学者在 forEach() 中尝试用
return
提前
退出
循环
时,会发现并没有达到预期效果。今天我们就来深入分析一下。
新手乐园
33,316
社区成员
41,770
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章