while
ループ
number
の初期値は0であるため、while
ループの論理式は最初からfalse
となり、ループ本体に入ることができない。解決策は、while
の条件が最初にtrue
となるような初期値を使用することだ。- 以下のプログラムでは、すべての変数はデフォルトで0に初期化されている。これにより、両方のループに少なくとも1回は入ることができる:
while
ループnumber
の初期値は0であるため、while
ループの論理式は最初からfalse
となり、ループ本体に入ることができない。解決策は、while
の条件が最初にtrue
となるような初期値を使用することだ。