>>427
早めに振り分けちゃうのは、可読性が上がっていいと思う。

ループだと、以前に変なのを実際に見た。
 d0 = 10;
 do {
  〜
 } while ( --do < 0 );
68000のアセンブラからの移植で、68000のループ命令(dbra)を
馬鹿正直にエミュレートしてんの。