do while 循环是出口条件循环(exit condition),先执行循环体,然后判断条件。 do { //循环体}while(/* 测试条件 */) 通常入口条件更好,因为循环前会对条件进行检查。但有时候需要出口条件循环,如请求用户输入时,程序必须先获得输入,然后进行测试。