语法不同
while ( 循环条件 ) { do { 循环操作 循环操作 } } while( 循环条件 ) ;
执行次序不同
1 while循环: 先判断,再执行 2 do-while循环: 先执行,再判断
初始情况不满足循环条件时
1 while循环一次都不会执行 2 do-while循环不管任何情况都至少执行一次