- for语句
[一. ] 语句格式
格式1:for(控制变量初始化表达式;条件表达式;增量表达式) 语句1;
说明:语句1是for循环语句的循环体,它将在满足条件的情况下将重复执行。
格式2:for(控制变量初始化表达式;条件表达式;增量表达式) {语句1; 语句2; ... }
例子:利用for循环,计算输出1+2+3。。。+100的和;
#include <iostream>
using namespace std;
int main()
{
int sum=0;
for(int i=0;i<=100;i++)
sum+=i;
cout<<sum<<endl;
return 0;
}
输出结果:5050
- while语句
格式1:while(条件表达式) 语句1; 说明:语句1是while循环语句的循环体,它将在满足条件的情况下将重复执行。 格式2:
while(条件表达式)
{语句1;语句2;…}
例子:
利用whiler循环,计算输出1+2+3。。。+100的和;
#include <iostream>
using namespace std;
int main()
{
int sum=0,i=1;
while(i<=100)
{
sum+=i;
i++;
}
cout<<sum<<endl;
return 0;
}
输出结果:5050;
- do-while语句的语句格式
格式1:do 语句1; while(条件表达式);
说明:语句1是do-while的循环体。
格式2:do{语句1;语句2;。。。} while(条件表达式)
例子:求1992个1992的 乘积的末两位数是多少?
#include <iostream>
using namespace std;
int main()
{
int a=1,t=0;
do
{
++t;
a=(a*92)%100;
}while(t!=1992);
cout<<a<<endl;
return 0;
}
输出结果:36