此有疑义,如果循环体内有continue,则不等价。 while语句中遇到continue时,后面的语句包括表达式3都不执行;而for语句中遇到continue时,后面的语句不执行,但表达式3依然执行。 相关文章: