C++中的循环我们主要学习三种:for语句、 while语句、 do-while。
一.for语句
1.for语句一般格式
for(循环变量赋初值;循环条件;循环变量增值){
语句组;} //{}里面的语句为循环体
执行过程:只有当循环条件为真时,才会执行循环体,否则退出循环。如下图:
2.注意事项
1>循环变量赋初、循环条件、循环变量增值部分均可省略,但其间的分号不能省略。
2>循环体可以仅有一条语句构成,也可使用复合语句即多条语句。
3>循环变量赋初的表达式可以与循环变量无关。例:
for(s=0;i<=10;i++){
s=s+i;
}
3.例题
求1-100所有整数的和
#include<iostream>
using namespace std;
int main(){
int s=0;
for(int i=1;i<=100;i++){
s=s+i;
}
cout<<s;
return 0;
}
4.循环嵌套
程序执行规则:
外层循环运行一次,内层循环全部执行完,再回到外层