循环无法结束:原因大体两个:新手状态会经常犯这样的错误: while(); while括号后面给了一个分号,这是不可以的!再有就是,如果不是上面错误,那就是停止条件不满足,一直处于true状态!看看你的终止变量如何定义的!