break相关内容

满足条件后如何跳出循环

嗨,过去一个小时我一直在尝试打破这个循环并继续,因为已经满足我的条件一次.我的应用程序几乎读取一系列行并对其进行分析,然后打印所述变量.线条的外观示例(不包括 .): 10 c = 9+3 20 a = c+1 30 打印 c 40 转到 20 50 结束 它一切正常,当它到达第 40 行时按预期转到第 20 行,但我希望它转到第 50 行,因为它已经去过第 40 行一次.这是 ..
发布时间:2021-12-26 18:07:58 Java开发

两个 while 循环中的 Break 语句

假设我有这个: while (a) {而 (b) {如果 (b == 10) {休息;}}} 问题: break 语句是将我带出两个循环还是仅从内部循环?谢谢. 解决方案 在您的示例中,break 语句将带您脱离 while(b) 循环 while(a) {而(b){如果(b == 10){休息;}}//休息会带你到这里.} ..
发布时间:2021-12-26 18:06:07 Java开发

立即退出 C++ 中的“while"循环

如何立即退出 while 循环而不到块的末尾? 例如 while (选择!= 99){cin >>选择;如果(选择 == 99)//这里退出,不要得到额外的输入cin>>gNum;} 有什么想法吗? 解决方案 使用中断? while(choice!=99){cin>选择;如果(选择== 99)休息;cin>>gNum;} ..
发布时间:2021-12-26 18:03:20 C/C++开发

如何跳出 Python 中的 while 循环?

我必须为我的比赛班制作这个游戏,我不知道如何打破这个循环.看,我必须与“计算机"对战,滚动更大的数字,看看谁的分数更高.但我不知道如何从我的回合“中断",并过渡到计算机回合.我需要“Q"(退出)来表示计算机开始转动,但我不知道该怎么做. ans=(R)而真:print('到目前为止你的分数是'+str(myScore)+'.')打印(“你想滚动还是退出?")ans=input("滚...")如果 ..
发布时间:2021-12-26 18:03:00 Python

Java 如何在 switch 语句下中断 while 循环?

我有一个作业来实现一个简单的测试应用程序,以下是我当前的代码: import java.util.*;公共课测试{私有静态 int 类型;公共静态无效主(字符串 argv[]){Scanner sc = new Scanner(System.in);System.out.println("测试开始");而(sc.hasNextInt()){打字 = sc.nextInt();开关(打字){案例0 ..
发布时间:2021-12-26 18:00:55 Java开发

跳出包含 switch 语句的 while 循环

我无法弄清楚如何跳出包含 switch 语句的循环.Break 跳出开关,而不是循环. 对此可能有更优雅的解决方案.我已经实现了一个标志,它开始为真,然后设置为假并结束循环.你能提供更好的解决方案吗? 背景:此代码用于条码工作流系统.我们有内置条形码扫描仪的 PocketPC.此代码用于其中一项功能.它会在整个例程中提示用户输入不同的数据.这篇文章允许他们在 PocketPC 终端上滚 ..
发布时间:2021-12-26 18:00:15 C#/.NET

如何退出 Java 中的 while 循环?

在 Java 中退出/终止 while 循环的最佳方法是什么? 比如我现在的代码如下: while(true){如果(对象 == 空){//我需要在这里退出}} 解决方案 使用 break: while (true) {....如果(对象 == 空){休息;}....} 但是,如果您的代码看起来完全就像您指定的那样,您可以使用普通的 while 循环并将条件更改为 obj != n ..
发布时间:2021-12-26 17:59:37 Java开发

如何通过击键杀死while循环?

我正在读取串行数据并使用 while 循环写入 csv 文件.我希望用户能够在他们觉得收集到足够的数据后终止 while 循环. 虽然为真:#做一堆连续的东西#如果用户按下“esc"或“return"键:休息 我已经使用 opencv 做了类似的事情,但它似乎在这个应用程序中不起作用(而且我真的不想只为了这个功能导入 opencv)... # 监听 ESC 或 ENTER 键c = cv. ..
发布时间:2021-12-26 17:58:35 Python

PowerShell 中的嵌套 ForEach()

我在 Powershell 中遇到嵌套 ForEach 循环的一些问题.首先,我需要遍历列表 1.对于列表 1 中的每个对象,我需要遍历列表 2.当我在列表 2 中找到相似的对象时,我想转到列表 1 中的下一个对象. 我试过中断,我试过继续,但它对我不起作用. 函数 checkLists() {ForEach($listA 中的 $objectA){ForEach($listB 中的 $o ..
发布时间:2021-12-26 12:29:58 其他开发

列出 ForEach

有没有办法跳出 foreach 扩展方法?“break"关键字无法将扩展方法识别为有效的中断范围. //不编译Enumerable.Range(0, 10).ToList().ForEach(i => { System.Windows.MessageBox.Show(i.ToString()); if (i > 2)break; }); 编辑:从问题中删除了“linq" 请注意,代码只是 ..
发布时间:2021-12-26 12:25:08 C#/.NET

PHP 不会中断递归 foreach 循环

我有一个像下面这样的递归函数. 公共函数 findnodeintree($cats,$cat_id){foreach($cats 作为 $node){if((int)$node['id'] == $cat_id){echo "找到";$找到= $节点;休息;}别的{if(is_array($node) && array_key_exists('children', $node)){$this-> ..
发布时间:2021-12-26 12:23:59 PHP

有没有办法跳出 foreach 循环?

我使用 R 包 foreach() 和 %dopar% 来并行执行长时间(~天)计算.我希望能够在其中一个产生错误的情况下停止整个计算集.但是,我还没有找到实现此目的的方法,并且从文档和各种论坛中我没有发现任何迹象表明这是可能的.特别是,break() 不起作用,stop() 只停止当前计算,而不是整个 foreach 循环. 请注意,我不能使用简单的 for 循环,因为最终我想使用 doR ..
发布时间:2021-12-26 12:07:49 其他开发

在 C++ 中将代码分解成几个小函数有什么好处?

这只是一个一般的帮助问题,我想知道在 C++ 应用程序的代码中拥有一组小函数比拥有一个包含解决问题所需的所有语句的长复杂函数有什么优势? 解决方案 编辑 此助记符归功于 OP 中的评论者. 将大型功能分解为几个较小的功能可能会导致谋杀!在这种情况下,这可能是一件好事.:) M - 可维护性.更小、更简单的功能更容易维护. U - 可理解性.更简单的函数更容易理解. ..
发布时间:2021-12-22 18:47:41 C/C++开发

HTML5 canvas ctx.fillText 不会换行吗?

如果文本包含“\n",我似乎无法向画布添加文本.我的意思是,换行符不显示/工作. ctxPaint.fillText("s ome \n \\n thing", x, y); 上面的代码将在一行上绘制“s ome \n thing". 这是fillText的限制还是我做错了?“\n"在那里,不会被打印出来,但它们也不起作用. 解决方案 恐怕是 Canvas 的 fi ..
发布时间:2021-12-21 08:10:51 前端开发

突破 if 和 foreach

我有一个 foreach 循环和一个 if 语句.如果找到匹配项,我需要最终退出 foreach. foreach ($equipxml as $equip) {$current_device = $equip->xpath("name");如果($current_device[0] == $device){//在文件中找到匹配项.$nodeid = $equip->id; ..
发布时间:2021-12-12 13:30:46 PHP

break 语句是否从 switch/select 中断?

我知道 switch/select 语句在每种情况下都会自动中断.我想知道,在以下代码中: for {切换一些测试(){案例0:做一点事()情况1:休息默认:做别的事情()}} break 语句是退出 for 循环还是仅退出 switch 块? 解决方案 Break 语句,Go 编程语言规范. “break"语句终止最内层“for"的执行,“切换"或“选择"语句. Brea ..
发布时间:2021-12-11 22:39:10 其他开发

如何在双/嵌套循环中脱离主/外循环?

如果我在循环中有循环,并且一旦满足 if 语句,我想中断主循环,我该怎么做? 这是我的代码: for (int d = 0; d 解决方案 使用带标签的中断: 主循环:为了(){为了(){如果(某些条件){中断主循环;}}} 另见 Java 代码中的“循环:".这是什么,为什么要编译? 文档 ..
发布时间:2021-12-11 12:58:18 Java开发

在 if 语句中中断 for 循环

目前无法打破这个 for 循环.如果在此列表中找不到该变量,我想中断它,以便它可以移动另外两个 for 循环.它需要 for 循环顶部的缩进块,但是如果我更改 break 或 for 开头的位置循环,它不起作用.帮助! while cyclenumb 解决方案 你需要单独跳出每个循环,正如人们在你的问题的评论中提到的那样,break 只会停止它所在的循环 for x in userpa ..
发布时间:2021-12-11 12:50:14 Python

Javascript在回调函数中破坏for循环

我有如下代码: function test(obj) {如果(//某些条件){obj.onload();}别的{obj.onerror();}}for(var i=0;i 要点是 test() 函数是一个发出 XHR 请求的函数(它实际上是 Appcelerator Titanium 平台的 API,所以我无法控制它)并且我正在循环调用测试函数.我需要中断 onerror 函数上的循环,但我收 ..
发布时间:2021-12-11 12:49:24 前端开发

Python 中的命名循环

我最近阅读了这个问题一个关于在 Java 中标记循环的解决方案. 我想知道 Python 中是否存在这样的循环命名系统.我多次遇到过需要从内部 for 循环跳出外部 for 循环的情况.通常,我通过将内部循环放在一个函数中来解决这个问题,该函数返回(除其他外)一个用作中断条件的布尔值.但是标记循环中断似乎要简单得多,如果 python 中存在这样的功能,我想尝试一下 有人知道吗? ..
发布时间:2021-12-11 12:40:45 Python