问题标签 [do-while]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
excel - 如何重新启动文件输入循环
我在 VBA 中有这个示例代码:
如何重新启动iFileNum
以回到文件的开头?
objective-c - ObjC:scanf 在 do/while 循环中跳过
我刚开始自学Objective C,并且一直在玩一个简单的基于控制台的计算器。首先,我询问用户他们想要执行哪个操作,对哪两个数字执行该操作,然后在计算完答案后打印答案。
这部分似乎一切正常——我试图实现的下一个部分是允许用户继续进行计算,直到他们决定不再想要。我的想法是在检查结束时将计算器的运行放在 do/while 循环中,以查看用户是否希望通过 scanf(); 继续通过“y”或“no”,然后检查查看用户选择响应的内容。我遇到的是在第一遍结束时,通过 scanf() 请求输入;只是被忽略,程序终止。
我希望能得到一些帮助:) 我已经尽我所能通过故障排除、在线研究(在 scanf() 的空白问题上找到了一些东西;但这没有帮助)和一些猜测但是到目前为止,我一直没有成功。以下是我的代码的主要部分:
提前感谢您的帮助。如果我没有提供足够的信息,我很抱歉!请让我知道,我会非常愿意提供更多。再次感谢大家!
java - 按 'q' 结束 for 循环
我一直在为我的 java 类做一个项目。对于该项目,我必须让用户输入输入并计算他们的体重指数和体表面积,该程序应该保持运行,直到用户输入“q”。我无法让我的程序在放入“q”时停止运行,它只会崩溃。此外,我对 Java 和一般编程非常陌生,因此我将不胜感激。我的代码如下。谢谢 : )
java - 我的 do-while 循环没有循环
大家好,我真的很接近完成这个,但我的 for 循环有问题。我需要我的程序让用户输入“w”或“h”,让他们输入新的体重或身高。当他们这样做时,我的循环似乎由于某种原因停止了。
java - 结束一个 do-while 循环
好的,我有一个 do-while 循环,它应该在使用命中“q”时结束,但它给了我错误消息,请帮忙。
fortran - Fortran 95 Do-While 循环在错误条件下未退出
这是我的代码:
输出:
一旦余数变为 22,第一个循环 (>=25) 应该退出,但它会再次运行并产生一个负数。为什么即使条件为假也不退出?我正在使用 IDEone.com 的 Fortran“编译器”,它似乎类似于 Fortran 95。
php - Do-while 代替 if-else
我今天一直在检查一些 PHP 代码,我注意到 do-while 的用法与 break 而不是 if-else。它有什么优点?代码可读性?速度?还要别的吗?
c - C:Do-While 循环重复太多!
我有一个让我困惑的小程序。我正在尝试使用循环来获取用户的输入。如果输入错误,则再次重复,但如果输入正确,则退出。代码片段是:
我期待这个输出:
到目前为止,它工作得很好。当我输入 q/Q/p/P 时,效果很好。但是当我输入错误时,它不会提供所需的输出。
例如,如果我输入“abc”,我应该再次得到上面的文本,要求我输入 q 或 p。但相反,我得到了这个:
现在,为什么要重复3次。需要注意的一件有趣的事情是,如果我输入的内容是 2 个字符长,它会额外重复 2 次,如果我将其留空(只需按回车键),它就不会重复额外的次数。
我只能使用 C。我正在使用 Visual C++ 2010 进行编译。
谢谢。
php - php显示类别和子类别
好的,现在我有两张桌子categories
,subcategories
就像这样
现在子类别的“ catid
”将具有类别“ id
”的值,我想对我的类别和子类别进行分组并循环显示它
c++ - do-while 条件而不声明单独的变量
我在一个类似于这样的函数中有一个 do-while 循环:
我的问题是condition
最后。我可以跟踪这一点的唯一方法是在循环之前声明一个布尔变量,并将其值设置为与该return
值匹配并while()
在每次迭代后对其进行检查。虽然这可行,但对我来说似乎相当不雅,我想知道是否有一种方法可以让我while()
利用return
价值。