5-循环语句
for循环
for(int语句;条件语句;表达式){
 语句;
 }
 for循环的执行顺序:① int语句 ② 条件语句 ③ 语句(条件成立执行)④ 表达式 ⑤ 条件语句 ⑥ 语句 ⑦ 表达式 此后重复上述过程,int语句只在第一次循环执行
#include<iostream>
using namespace std;
int main(){
    for(int i=1; i<=10; i++){
        cout<<i<<endl;
    }
    return 0;
}
 
while循环
可以简单理解为循环版的if语句。if语句是判断一次,如果条件成立,则执行后面的语句;while是每次判断,如果成立,则执行循环体中的语句,否则停止。
#include<iostream>
using namespace std;
int main(){
    int i=0;
    if(i<10){
        //输出0
        cout<<i<<endl;
        i++;
    }
    
    while(i<10){
        //输出0-9
        cout<<i<<endl;
        i++;
    }
    
    return 0;
}
 
do while循环
do while与while的区别是:while循环是先判断条件是否成立,再决定是否执行;而do
 while循环是不管是否条件是否成立,先执行一次循环。
#include<iostream>
using namespace std;
int main(){
    int r = 0;
    int s = 0;
    
    
    int j = 1;
    while(j<=10){
        r += j;
        j++;
    }
    cout<<r<<endl;
    
    int i = 1;
    do{
        s += i;
        i++;
    }while(i<=10);
    cout<<s<<endl;
    
    return 0;
}
 
break和continue
break结束整个循环
 continue结束本次循环
