今日内容:
一、复习
二、while循环
形式:
while (表达式)
{
//语句
}
表达式 每一次循环都要判定表达式的值 如果为真(表达式的值为1)执行循环 否则不再执行循环
为假的时候不循环(跳出循环),执行后面的代码。
执行流程:(1)第一次进入while循环执行b前,先判断a。
(2)根据条件判断是否执行b和c,如果条件判断a为真(true),继续执行循环主
体;若条件判断值a为假(false),则跳出循环不再执行b 代码。继续执行
do while循环
do
{
语句;
} while (表达式);
先执行一次循环里面的代码,然后对表带是求值,值为真接着循环,值为假跳出循环。
语句先执行一次,在进行判断,while先判断后执行。(仅仅只有第一次循环是这样)
for循环
for (表达式1; 表达式2; 表达式3)
{
语句;
}
for ( [表达式 1]; [表达式 2 ]; [表达式3] ){语句4}
表达式1:一般为赋值表达式,给控制变量赋初值; 控制变量
表达式2:关系表达式或逻辑表达式,循环控制条件;控制条件
表达式3:一般为赋值表达式,给控制变量增量或减量;增量或减量
练习