while和do while循环的主要区别 |
您所在的位置:网站首页 › when和while的具体区别 › while和do while循环的主要区别 |
在C++中,while 循环和 do-while 循环的主要区别与上述讨论的相似。下面是它们在C++中的主要区别: 执行顺序不同: while 循环中的条件判断发生在循环体之前,如果初始条件为假,则循环体可能永远不会执行。而 do-while 循环中,循环体至少会执行一次,然后再进行条件判断。这意味着,无论初始条件是否为真,do-while 循环体至少会执行一次。 条件判断时机不同: 在 while 循环中,条件判断发生在每次循环开始之前,如果条件为假,则循环终止。而在 do-while 循环中,条件判断发生在每次循环结束之后,如果条件为真,则继续执行下一轮循环。这意味着,do-while 循环保证循环体至少执行一次,然后才检查条件。 以下是在C++中使用 while 和 do-while 循环的示例代码: // 使用 while 循环 int i = 0; while (i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |