int i; for (i=0; ++i<5; ++i) //这时条件++i<5执行了一次 { break; } i = 0; do { break; }while(++i < 5) //条件++i<5没有被执行 ……