俺は
do{
...
} while(expression);
は
for(;expression;)
{
...
}
と書くけど、どう?