一、章节复习:
循环。反复执行某段语句一种语法形式。
1.基本语法:
for( 初始条件 ; 循环条件 ; 状态的改变 )
{
循环体
}
循环的四要素。
循环的执行过程。初始条件--循环条件--循环体--状态改变--循环条件--。。。。。
案例:1.打印10您好。2.显示1-100的数(所有的数,奇数,偶数)。3.显示ASCII码。
2.循环的嵌套。
for( ...;... ; ...)
{
for(...;...;...)
{
}
}
案例:打印各种图形——外层的循环,打印行。内层循环,打印列。
3.应用(迭代,穷举)
迭代:按照某种规律,通循环逐步推导出最终结果来。 // 结果不正确往往是方法有问题,方法不正确往往是思想有问题。
最重要的——把迭代的规律找出来,并且用表达式表示出来。
案例:
1.100以内所有数的和。
2.阶乘
3.年龄推导。
4.折纸。棋盘上放粮食。
5.猴子吃桃子。
6.落球
7.兔子生兔子。
穷举:把所有可能的情况都走上一遍,根据要求找出满足条件的结来。
最重要的——能够看出是否可以用穷举来解决;如何把穷举的语法写出来。
案例:
1.100以内与7有关的数。
2.硬币组合问题。1,2,5 组合出1毛5来。
3.买东西。牙刷,香皂,洗发水。
4.百鸡百钱,百马百石。
5.侦察兵
6.等式填运算符