c++循环结构

在C++中,有三种主要的循环结构:for循环、while循环和do while循环。

  1. for循环:在循环开始前进行初始化,每次循环迭代结束时对一个或多个变量进行更新。
    执行顺序:循环变量初值->循环结束条件->循环体->循环变量增量
    例:按顺序依次输出1~10之间的所有自然数。
for(int i=1;i<=10;i++){
    cout<<i<<endl;
}
  1. while循环:根据条件表达式的值进行循环,只要条件为真,循环就会继续。
    执行顺序:循环结束条件->循环体
    例:按顺序依次输出1~10之间的所有自然数。
int i=1;
while(i<=10){
    cout<<i<<endl;
    i++;
}
  1. do while循环:至少执行一次循环体,之后再检查条件,只要条件为真就继续循环。
    执行顺序:循环体->循环结束条件
    例:按顺序依次输出1~10之间的所有自然数。
int i=1;
do{
    cout<<i<<endl;
    i++;
}while(i<=10);

每种循环都有其适用场景,要根据现实情况合理选择不同的循环。

4 个赞