C#のwhileループでbreakステートメントを使用するにはどうすればよいですか?
breakステートメントはループを終了し、ループの直後のステートメントに実行を転送します。
ループ内でbreakステートメントが検出されると、ループはすぐに終了し、プログラム制御はループに続く次のステートメントで再開されます。
whileループでbreakステートメントを操作する方法を学ぶための例を見てみましょう。次のコードスニペットは、breakステートメントを使用してループを終了します。
if (a > 15) {
break;
} 以下は完全なコードです。
例
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
/* local variable definition */
int a = 10;
/* while loop execution */
while (a < 20) {
Console.WriteLine("value of a: {0}", a);
a++;
if (a > 15) {
/* terminate the loop using break statement */
break;
}
}
Console.ReadLine();
}
}
} 出力
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15
-
Pythonループでcontinueステートメントを使用するにはどうすればよいですか?
ループ制御ステートメントは、ループブロックの現在の反復で保留中のステートメントを破棄し、次の反復を開始します。継続ステートメントは、ループ内の条件付きブロックに表示されます 例 x=0 while x<10: x=x+1 if x==5: continue print ('x=',x) xが5の場合、printステートメントは実行されず、x=6以降の印刷が次の反復で行われることが出力に示されます 出力 x= 1 x= 2 x= 3 x= 4 x=
-
Python whileループはどのように機能しますか?
whileステートメントは、Pythonを含む多くの言語で非常に人気のあるループステートメントです。一般的な使用法は-です while expr==True: stmt1 stmt2 ..... exprがtrueである限り、:記号の後にインデントが増加したステートメントのブロックが繰り返し実行されます。明らかに、特定のプロビジョニングがブロック内に存在する必要があります。これにより、最終的にexprがfalseになります。そうでない場合、ループは無限になります。 これを行う最も簡単な方法は、カウントされた