C++中的中的while循环和循环和for循环语句学习教程循环语句学习教程
主要介绍了C++中的while循环和for循环语句学习教程,是C++入门学习中的基础知识,需要的朋友可以参考下
C++ while循环循环
while语句的一般形式如下:
while (表达式) 语句
其作用是: 当指定的条件为真(表达式为非0)时,执行while语句中的内嵌语句。其流程图见下图。
其特点是:先判断表达式,后执行语句。while循环称为当型循环。
例:求1+2+3+…+100。
#include <iostream>
using namespace std;
int main( )
{
int i=1,sum=0;
while (i<=100)
{
sum=sum+i;
i++;
}
cout<<"sum="<<sum<<endl;
}
运行结果为
sum=5050
需要注意:
循环体如果包含一个以上的语句,应该用花括号括起来,以复合语句形式出现。如果不加花括号,则while语句的范围只到
while后面第一个分号处。
在循环体中应有使循环趋向于结束的语句。
C++ for循环语句循环语句
C++中的for语句使用最为广泛和灵活,不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环
结束条件的情况,它完全可以代替while语句。
for语句的一般格式为:
for(表达式1; 表达式2; 表达式3) 语句
for语句执行过程如下:
先求解表达式1。
求解表达式2,若其值为真(值为非0),则执行for语句中指定的内嵌语句,然后执行下面第(3)步。若为假(值为0),则结束循
环,转到第(5)步。
求解表达式3。
转回上面第(2)步骤继续执行。
循环结束,执行for语句下面的一个语句。
可以用下图来表示for语句的执行过程。
评论0
最新资源