for 構文 と while 構文 for 構文と while 構文の関係 for と while は相互に書き換えができる だから、while だけ知っていれば for は要らないのだが、for は便利なので.. for から while ( while が解っていれば for は解る ) for ( <初期化式>; <継続条件式>; <再初期化式> ) { <繰返し文> } → <初期化式>; while ( <継続条件式> ) { <繰返し文> <再初期化式>; } while から for ( while は for の簡略形 ) while ( <継続条件式> ) { <繰返し文> } → for ( ; <継続条件式>; ) { <繰返し文> } ( while は for の <初期化式>, <再初期化式> が空のもの )