- 599 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 01:08:32 ]
- whileもforも繰り返し行う処理(ループ)を行わせるものだが、
while (式) 文 「式を評価(値を求めること)し、それが0でない場合は 文を実行」 を繰り返し行う。 for (式1; 式2; 式3) 文 式1を評価する。 そのあとは、 「式2を評価し、それが0でない場合は 文 を実行。ついで式3を評価」 を繰り返し行う。 つまりは、 式1; while (式2) { 文; 式3; } とほぼ同じ意味。 なお、文とは - 式に;を付けたもの - { 複数の文 } のどちらか。forもwhileも文は1つしかかけないので、複数の文を 繰り返し処理したい場合は { } で囲む。 (実際には1つであっても囲んで構わないし、ヒューマンエラーを避ける 意味ではそのほうが好ましい)
|

|