深入理解do-while循环语句的用法
深入理解do-while循环语句的用法是什么呢?今天就带大家来一起了解一下。
深入理解do-while循环语句的用法
1、do-while语句用法实例试编写一程序,求1+2+3+……+100的和是多少。#include<iostream>using namespace std;int main( ){int n=1,sum=0;do{sum+=n";n+=1;}while(n<=100);cout<<"1+2+3+……+100="<<sum<<endl;return 0;}
2、上述这段程序的执行过程为:先进行一次加法运算,然后进入判断n的值是否满足表达式n<=100,如果满足,则继续回到循环体做加法运算,当n大于100时,则不满足表达式了,程序结束运行,求出算式的和。
3、do-while循环与while循环的不同在于:它先执行循环体中的语句,然后再判断条件是否为真。如果为真则继续循环,如果为假,则终止循环。
4、do-while循环至少要执行一次循环语句。同样当有许多语句参加循环时,要用“{”和“}”把它们括起来。
5、do-while循环的一般语法是:do{,语句,}while(条件)。示例1:编写一个猜数游戏,要求猜一个介于1—10之间的数字,根据用户猜测的数与标准值进行对比,并给出提示,以便下次猜测能接近标准值,直到猜中为止。注意:在do-while语句的表达式后面必须加分号。
6、do-while语句构成的循环不一定只能用Break语句退出。只有while后面的条件成立就可以退出循环了,下面的程序只是示例不表示任何程序,要根据用什么程序去修改,如:int i=1,do{ ,输出i,i=i+1,}while(i>=5),输出结果:12345。
延伸阅读:
标签: 循环语句