------
Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------

循环结构:
当条件满足时,程序会重复的执行某一个代码段。
构成循环结构的条件:
1.循环控制条件
2.循环体
3.结束循环的条件
while循环的一般形式为:
while(表达式){
语句块
}
其中表达式称为循环条件,语句块称为循环体。
如果循环条件为假,则循环体永远不会执行。
必须要有
循环结束的条件
,
否则会进入死循环。
例如:
- #include<stdio.h>
- intmain(int argc, const char * argv[]){
- int i=1, sum=0;
- while(i<=100){
- sum+=i;
- i++;
- }
- printf("%d\n",sum);
- return0;
- }
(i<=100)为循环控制条件
sum+=i; 为循环体
i++; 为循环结束的条件
----------------------------------------------------------------------------------------------------------------------------------
do-while循环的一般形式为:
do{
语句块1;语句块2;
}while(表达式);
do-while循环与
while循环 的不同在于:
它会先执行循环体,然后再判断表达式是否为真,如果为真则继续循环;
如果为假,则终止循环。
因此,
do-while 循环至少要执行一次循环体。
#include<stdio.h>
intmain(int argc, const char * argv[]){
int i=1, sum=0;
do{
sum+=i;
i++;
}
while(i<=100);
printf("%d\n",sum);
return 0;
}