2017-09-30 6 views
-3

のために私はしばらくの間、ループ無限に自分自身を得ているように見える:はwhileループ無限の未知の理由

プログラムは、配列を使用して偶数と奇数のamoutををカウントすることができるはずです。私は0を入力すると停止する必要がありますが、何らかの理由で、入力が0以外のものでなければなりませんが、whileループではありません。 誰もが私に助けてくれますか?

+5

すべてのコードは、画像ではなくコード形式のテキストとして質問に投稿する必要があります。私たちは画像をコンパイルも実行もできません。また、初心者などの問題自体に関係していない質問からすべてのテキストを削除します。それは気をそらすもので、実際の問題を理解するのに役立ちません。代わりに、問題についてもっと詳しく説明してください。 –

+1

*画像としてのポストコードはありません。コードはテキストであり、そのように投稿する必要があります。誰かがあなたのコードを実行したい場合は、コードを最初から書き直す必要があります。 – Carcigenicate

+0

'int number = input.nextInt()'をループ内に書き込みます。 –

答えて

1

while条件でチェックする変数またはwhileループで操作する変数のいずれかを変更する必要があります。

現在、numberが変更されてゼロになることを期待しています。

0

whileループに注意してください。すべての反復の後、新しい数値で数値変数を初期化する必要があります。

関連する問題