循环结构语句for循环Oowhile循环do-while循环O
循环结构语句 for 循环 while 循环 do-while 循环
5.2while循环while循环通过while语句实现。while循环又称为“当型”循环。一般格式为:while(表达式)语句其中,括号后面的语句可以是一条语句,也可以是复合语句。它们都称为循环体,while语句的执行过程为:(1)计算并判断表达式的值。若值为O,则结束循环,退出while语句;若值为非o,则执行循环体(2) 转步骤(1)
5.2 while循环 while循环通过while语句实现。while循环又称为“当型” 循环。 一般格式为: while (表达式) 语句 其中,括号后面的语句可以是一条语句,也可以是复合语 句。它们都称为循环体。 while语句的执行过程为: (1) 计算并判断表达式的值。若值为0,则结束循环,退出 while语句;若值为非0,则执行循环体 (2) 转步骤(1)
5.2while循环流程图i-1;s=0;表达式i<=100非00非0语句s=s+i;i-i+1:
5.2 while循环 流程图
【例5-1】计算s=1+2+3++100。#include <stdio.h>void mainO int i,s;i=1;S=O;while(i<=100)/*循环控制*{S=s+i;i=i+1;XcuD:iCic5_11Debuglc5_1.exe1$=5050Press any key to continue.printf("s=%d)n",s);1人
【例5-1】计算s=1+2+3+.+100。 #include <stdio.h> void main() { int i,s; i=1; s=0; while(i<=100) /* 循环控制 */ { s=s+i; i=i+1; } printf("s=%d\n",s); }
注意:循环体包括一条或多条语句,多条语句必须用一对花括号“”括起来。合理的循环是有限次循环。如果循环不能退出,则称为“死循环”,在程序设计中应该避免出现控制循环执行的次数因素包括循环中的循环条件、控制循环的主要变量的初值和终值以及每次变化的幅度等。例如,上例中有效地控制了循环的运行,i从1循环到100,每次加1,循环运行了100次,i也可以称为循环变量
注意: 循环体包括一条或多条语句,多条语句必须用一对花 括号“{}”括起来。 合理的循环是有限次循环。如果循环不能退出,则称 为“死循环”,在程序设计中应该避免出现。 控制循环执行的次数因素包括循环中的循环条件、控 制循环的主要变量的初值和终值以及每次变化的幅度 等。 例如,上例中i有效地控制了循环的运行,i从1循环到100,每次 加1,循环运行了100次,i也可以称为循环变量