文章目录
💯前言
- C++ 作为一种高效、力量强大的编程语言,提供了常用的控制流路:分支、循环和函数调用。循环语句中,
do-while
是一种特殊的存在,它与while
和for
循环有突出的区别:不管条件是否满足,循环体都会至少执行一次。本文将进一步分析do-while
循环的语法规则、执行流程,并提供一些实例和扩展想法,以助助读者入门。
C++ 参考手册
💯1. 介绍 do-while
语法格式
1.1 基本语法
C++ 中,do-while
的基本语法分为两种格式:
// 格式 1
do
语句;
while (表达式);
// 格式 2
do {
语句1;
语句2;
...
} while (表达式);
特点:
- 这种循环会先执行循环体,然后再判断条件是否满足,所以保证循环体至少执行一次。
- 若条件为真,重复执行循环体;若条件为假,跳出循环,进入循环体下一行。
1.2 do-while
与 while/for
区别
while
和for
:在进入循环体之前先判断条件,如果条件为假,直接跳过循环体,从不执行循环内容。do-while
:先执行循环体,再判断条件,因此,循环体至少执行一次。
实例比较:
如果要打印1-5,调用两种循环:
#include <iostream>
using namespace std;
int main