本章要点
循环语句
while语句/ do…while语句/for语句
循环条件
计数器控制循环 / 标记控制循环
循环嵌套
循环中的跳转
break语句 / continue语句 /goto语句
2
精品课件PPT
结构化程序只由三种基本结构组成
控制结构 -- 用于控制程序的执行流程
顺序(sequence)
选择(selection)
重复(repetion)
if 结构(单项选择) if/else结构(双项选择) switch结构(多项选择)
while结构 do/while结构 for结构
控制结构
3
精品课件PPT
理解循环结构
求 2n 的问题
循环概念
为解决某一问题,或求取某一计算结果,
特定的条件下,程序中反复按某一模式进行操作。
4
精品课件PPT
循环概念
理解循环结构
求 2n 的问题
计数器
为解决某一问题,或求取某一计算结果,
特定的条件下,程序中反复按某一模式进行操作。
5
精品课件PPT
循环概念
为解决某一问题,或求取某一计算结果,
特定的条件下,程序中反复按某一模式进行操作。
设计循环结构要点
需要重复哪些的步骤,即循环体中的操作;
需要合理设计循环条件,使循环不无限次执行;
修改循环条件,使循环条件的值趋近0。
理解循环结构
6
精品课件PPT
循环体的算法?
循环的条件、循环结束条件?
如何修改循环条件?
理解循环结构
循环结构两种基本类型
当型循环 直到型循环
7
精品课件PPT
循环语句
while (表达式){ 语句; }
do {
语句;
}while(表达式);
for ( 表达式1; 表达式2; 表达式3 ){ 语句; }
8
精品课件PPT
语句形式
while( 表达式 )
{
循环体 ;
}
逻辑表达式
决定是否执行循环体
表达式值为逻辑true则执行循环体
重复执行的操作
直至表达式的值为false
while语句
9
精品课件PPT
while语句
算法步骤
在循环结构外设置条件变量
测试循环条件,
若其值为假则执行步骤(6);
执行循环体中的语句;
更新条件变量的值;
重复(2)~(4)步骤
结束循环
while( 表达式 )
{
循环体 ;
}
10
精品课件PPT
C课件 Ch 8B 来自淘豆网m.daumloan.com转载请标明出处.