1.循环结构有三种实现语句:while语句,do-while语句和for语句。
2.while语句常被称为"当型循环"。
3.while语句说明:1)先判断表达式,后执行语句。
2)表达式同if语句后的表达式一样,可以是任何类型的表达式。
3)while循环结构常用于循环次数不确定,循环与否决定于是否满足于先前给定的条件。
4)循环体多于一句时,用{}括起。
注意:1)表达式在判断前,必须要有明确的值。
2)循环体中一般有改变条件表达式的语句。
3)while表达式后面没有分号。
例:求1到100的和
#include<iostream>
using namespace std;
int main(){
int i=1,sum=0;
while(i<=100)
sum += i++;
cout << sum << endl;
return 0;
}
4.do-while语句常被称为"直到型循环"。
5.do-while语句说明:
1)先执行语句,后判断表达式。
2)第一次语句为真时,while与do-while等价。
注意:
在if、while语句中,表达式后面都没有分号,而在do-while语句的表达式后面必须加分号。