1、while循环的控制出现在循环体之前,只有当while后面的表达式的值为非0时,才有可能执行循环体。 2、do—while构成的循环中,总是先执行一次循环体,然后再求表达式的值,因此,无论表达式的值是0还是非0,循环体至少要被执行一次。