while语句的特点是先判断表达式后,执行循环体。如果一开始while循环的布尔表达式的值是false,那么循环体根本就不执行。 Do-while语句先执行循环体,然后判断循环条件是否成立,因此总是执行它的循环体至少一次。