do-while 相关问题

do while循环(有时也称为do循环)是一个控制流语句,它允许根据给定的布尔条件重复执行代码。

分割行并在文件中获取图案

我有很多文件.txt,如下所示: 文件1.txt 标头 1_fff_aaa 1_rrr_aaa 1_ggg_aaa ... 文件2.txt 标头 1_ttt_aaa 1_iii_aaa 1_lll_aaa ... 我想删除标题并拆分条...

回答 1 投票 0

For 循环和嵌套 do while 循环未按预期工作

我正在尝试创建一个菜单驱动的程序,带有for循环和嵌套的do while循环,但是,for循环无限重复,而do while循环即使在条件满足时也不会重复......

回答 1 投票 0

有没有办法避免最后出现空的 else { } ?

我正在学习 PHP,并尝试编写一个小骰子循环。我想知道如何用更合适的语法重写它: 我正在学习 PHP 并尝试编写一个小骰子循环。我想知道如何用更合适的语法重写它: <?php $rollcount = 1; do { $v = rand(1, 6); $w = rand(1, 6); $rollcount++; echo "<p>$v, $w</p>"; } while ($v != $w); if ($v == $w) { echo "<p>It took $rollcount turns until double!</p>"; } else {} ?> $rollcount = 0; while(true){ ++$rollcount; $v = rand(1,6); $w = rand(1,6); echo "<p>".$v.", ".$w."</p>"; if($v === $w){ break; } } echo "<p>It took ".$rollcount." turns until double!</p>"; 说明 由于目标是双倍,所以骰子可以继续滚动,直到达到条件。 while 继续处理,直到条件为假为止,在这种情况下,条件永远不会为假,因为我们向 boolean true 循环提供 while(true) 值。 PHP(和许多其他语言)提供了一些执行控制结构break, continue是最常见的。 break 允许您跳出循环,并且可以在循环内达到特定条件时执行它。 另一方面,continue不会让你跳出循环,而是跳到循环的下一次迭代,所以这意味着一旦在循环中遇到continue,所有其他语句之后[循环内]被跳过并且循环移至下一次迭代。 在这种情况下,一旦我们有了双倍数,我们就退出循环并打印出达到双倍数所需的卷数。 只需删除else{} if ($v == $w) { echo "<p>It took $rollcount turns until double!</p>"; } 只需删除其他即可。就这么简单。

回答 3 投票 0

为什么要使用do-while(true)?

做{ ... 而(真); 在这个例子中 true 是什么意思? 例子: 做 { 计算<< " 1-basic arithmetic operations " << endl; cout << " 2-summation &

回答 1 投票 0

python中有do while循环吗?

我是一个初学者,想知道是否有任何机制可以在Python中执行while循环。 我只尝试了 for 和 while 循环,但仍然没有找到任何方法来执行循环体,甚至条件......

回答 1 投票 0

如何在Latex中编写do while循环?

我已经写了代码,但是行号不正确,代码如下: egin{算法}[H]

回答 0 投票 0

如何在 JavaScript 中创建无限 while 循环?

所以我想做一个简单的雪花随机从天上飘落的效果。我可以让它们同时以不同的速度下落,但我似乎无法再次调用 while 循环......

回答 1 投票 0

do while 循环只执行 scanf_s(" %d", &variable);一次

当遇到 do while 循环时,我只被要求输入一次,然后就陷入无限循环。有人知道为什么吗? 做 { printf("插入出版年份: ”); ...

回答 1 投票 0

继续 do while 循环

我有一个 do-while 循环,旨在从控制台中的用户输入中获取数字。 我添加了错误检查和许多可选变量以使其具有多功能性(即最小和最大允许值、数组......

回答 1 投票 0

在 CAPL 中使用 while 会导致软件在模拟运行时开始时冻结

在Canoe中模拟运行时,软件冻结,我认为这就是暂时的原因。然而,在while代码段中,我已经写了停止循环的逻辑,我不知道...

回答 1 投票 0

编写一个程序,其中包含while循环代码来计算用户输入的考试分数的数量

我在我正在做的任务中为以下问题编写了一个程序。 “编写一个程序来读取以 0 到 100 范围内的整数百分比给出的考试分数列表。显示分数总数...

回答 4 投票 0

如果上次迭代满足条件,则重新启动 foreach 循环

当到达最后一个索引和其他条件时,如何重新启动 foreach 循环? 循环需要再次运行,相反,它只是停止。 foreach ($getUsers as $index => $user) { $用户ID =

回答 3 投票 0

带有 try 和 catch 的 Do-While 循环退出循环而不要求新输入

我必须创建一个 do-while 循环来验证任何非双精度且非零的用户输入。我一直在这里环顾四周并谷歌搜索,我正在创建一个无限循环,但我认为......

回答 3 投票 0

带有 try 和 catch 的 Do-While 循环退出循环而不要求新输入

我必须创建一个 do-while 循环来验证任何非双精度且非零的用户输入。我一直在这里环顾四周并谷歌搜索,我正在创建一个无限循环,但我认为......

回答 1 投票 0

有人可以帮我理解这段Python代码吗?为什么这个程序不只执行 True 语句?

我是Python编程的初学者。这是关于 if 条件的。我想编写一个启动汽车发动机的简单程序(只是一个想象的程序)。然后我写了下面的代码。 雅阁...

回答 1 投票 0

我在分配时遇到一些问题:删除从最右边的数字 1 开始可以在左侧找到的所有数字

我在大学开始学习C++。现在我们正在使用循环。我有实际作业: 任务:输入:整数。删除从最右边的数字 1 开始左边能找到的所有数字。 例如: 输入:

回答 1 投票 0

如何循环但使值回到 0 变量 d1 正在堆叠输入,使平均值翻倍?

做{ 做{ System.out.print("请输入数字" + count + ":"); if(scan.hasNextInt()){ d1 = 扫描.nextInt(); 计数++; } 别的{ ...

回答 1 投票 0

努力结束比较字符串的循环

我正在尝试创建一个 C 程序,将字符串输入与 3 个有效字符串进行比较,如果输入与任何字符串都不相同,那么它将重新循环。然而我什至无法使循环闭合

回答 1 投票 0

当我在其中返回时,While 循环在 C++ 中不起作用

我是 C++ 新手,正在编写以下代码,该代码旋转给定的二维矩阵。我的代码可以正常旋转一圈。然后我在代码中添加了一个 while 循环以使其更通用,我注意到

回答 1 投票 0

如何使用定义的类填充 ArrayList?

我是一名计算机科学专业一年级学生,正在为一项作业创建医院管理系统。我为用户填充的患者创建了一个数组列表。我还在创建一个预定义的数组列表...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.