6.8.5.2 The do statement

1

The evaluation of the controlling expression takes place after each execution of the loop body.