while 循环和 do-while 循环之间的区别

computer programmingprogrammingmiscellaneous

在本文中,我们将了解 ‘while’ 循环和 ‘do-while’ 循环之间的区别。

while 条件

  • 此处的控制条件出现在循环的开头。

  • 如果第一次迭代的条件结果为 False,则不会发生迭代。

  • 它也被称为入口控制循环

  • 循环结束时没有条件。

  • 它至少不需要执行一个。

示例

while ( 条件){
    语句;
    //循环主体
}

以下是 while 循环的流程图 −

do-while 条件

  • 控制条件出现在循环的末尾。

  • 即使条件在第一次迭代期间计算为 false,该条件也会至少执行一次。

  • 它也称为退出控制循环

  • 循环末尾有一个条件。

示例

do {
    语句;
    // 循环主体。
}
while( 条件 );

以下是 do-while 循环的流程图 −


相关文章