第 6 讲 循环结构 ( 一 )
一、 while 语句
二、 do-while 语句
三、 for 语句
1 、循环结构 ( 重复结构 ) :
程序中反复执行的一组指令或程序段。
3 、循环体:
被反复执行的程序段。
4 、循环变量:
用来控制循环是否继续进行的变量。
2 、循环结构的两种类型:
当型循环和直到型循环。
一、基本概念
两种结构的方框图及执行过程 :
非
0
( 真 )
0
( 假 )
表达式
语
句
当型循环
非 0 ( 真 )
0 ( 假 )
语句
A
表达式
直到型循环
一、 while 语句 (P57)
1 、格式 : while ( 表达式 ) 语句 A ;
非 0 ( 真 )
0 ( 假 )
语句 A
表达式
2 、流程图 :
3 、功能描述 :
若表达式 ( 条件 ) 的值
为真,则执行内嵌语句
A ,再判断表达式 ( 条
件 )······ ,当表达式的值为
假时,执行 while 后面的语
句。
语句 A 为循环体。
例:写出下面程序的执行结果
#include <stdio.h>
void main()
{
int x;
x=5;
while (x>=1)
{ printf("x=%d\n",x);
x=x-1;
}
}
执行结果:
x=5
x=4
x=3
x=2
x=1