>>436
効率の話なら「まずは測定してみて」が正解。
>>441 みたいなケースもあるかもしれないからね。
ただ、一般的には >>438 なので、前者でいい。
そもそもそんな1命令の実行速度が問題になるケースは極々稀なので
わざわざ難しくする必要はない、プログラムはわかりやすく書くべき。

ここらへんの話は、プログラム書法 第2版の7章に詳しい。
http://www.amazon.co.jp/dp/4320020855

俺が買った時は 2,400円だったのに、知らない間に値上がりしてたんだな…