循环语句
while语句
一般形式
while(表达式){循环体语句;}
特点:先执行表达式,后执行循环体
说明:
循环体可能一次也不执行
循环体可以为任意类型的语句
下列情况退出while循环
条件表达式不成立(为零)
循环体内,遇break,return,goto
无限循环
while(1)循环体
do while
一般形式
do 循环体语句;while (表达式);
特点:先执行循环体,后判断表达式
说明:至少执行一次循环体
do while可转换为while结构
for语句
一般形式 :for(【表达式1】;【表达式2】;【表达式3】)循环体语句;
for(循环变量赋初值;循环条件;循环变量增值){循环体语句;}
例
int sum=0;
for(int i=1;i<+100;i++)
{
sum +=i;
printf ("%d\n",&sum);
}
输出值为1到100的和