1、相同点:都是进行循环判断的。
2、不同点:do-while是先执行后判断,因此do-while至少要执行一次循环体。而while是先判断后执行,如果条件不满足,则一次循环体语句也不执行。
for(表达式1;表达式2;表达式3) 第一步,计算表达式1的值。第二步,计算表达式2的值。若值为真(非0)则执行循环体一次,否则跳出循环。第三步,计算表达式3的值,转回第二步重复执行
异同
1、不同和相同之处。
2、不同;不一致。
3、引申为反对。
4、反对意见;异议。