無限ループを終了するにはどうすればよいですか? 一時停止ブレークを使用できますよね?よくわかりませんが、これは例です
while (true)
{
}
または for ループ:
int y = 1;
for (int x=0; y<10; x++)
{
}
無限ループを終了するにはどうすればよいですか? 一時停止ブレークを使用できますよね?よくわかりませんが、これは例です
while (true)
{
}
または for ループ:
int y = 1;
for (int x=0; y<10; x++)
{
}
この無限ループを終了するにはどうすればよいですか?
ステートメントを使用することもできますbreak
(調べてください) が、私の主な推奨事項は、何よりもまず、無限ループを使用しないことです。チェックする条件またはブール変数を与えます。これはループ内で変更できます。
現在のコードには while ループを含めるべきではないことに注意してください。なぜなら、同じ変換を何度も繰り返すだけだからです。あなたが持っているforループは、16進変換を解決するのに十分すぎるほどです。一方、ユーザーからの入力を取得し、特定の条件が満たされたときに停止する場合は、while ループ内から入力を取得し、適切な停止条件を使用することをお勧めします。
あなたは何人のキャラクターを持っているか知っています。また:
このようにして、文字がなくなるとループが終了し、ループ制御はループ本体に組み込まれるのではなく、制御式にローカライズされます。
break
ループから抜け出すことができます。
他の人が言ったように、変更できる条件を使用する方が良いです。
前述のように、自然に終了する方法を備えたループ構造を提供する必要があります。つまり、while (true) とだけ言うことはできません。ブール変数を使用し、プログラムが特定の条件を満たしたときに変数を false にして、プログラムがループから抜け出すようにします。