一、单元总体概念(学了什么)
1.掌握了一般循环结构程序设计的步骤(循环体、循环条件、循环初始化)。
2.运用while语句、do–while语句、for语句编写循环结构程序,让程序中某一条语句或一个语句块反复执行,使之达到程序编写的目的。
3.学会了循环结构的嵌套,以及提前结束循环的方法(break、continue语句)的使用。
4.通过静态查错、添加输出语句以及借助IDE的调试工具进行程序的调试与跟踪。
5.应用
循环语句一般用于解决具有一定循环规律操作的问题,比如累加,累乘,或者是有规律的输出、多次循环判断等。
二、学习重点
(1)while语句
格式:
while(表达式){
循环体
}
运行规则:先计算表达式的值,值为真则执行循环体,执行一次后回到开始处,继续判断表达式的真假,决定是否再次执行循环体。
应用举例:
-
int i=0,sum=0; //必须先定义i、sum,并赋值 while(i<=100) //若相等关系,则注意应写为while(i==3)而不是一个= { sum+=i; i++; //必须存在,否则该循环为死循环 }
(2) do–while语句
格式:
do{
循环体
}while(表达式);
运行规则:先执行一次指定的循环体语句,再判别表达式是否为真,若为真返回重新执行循环体语句。
int i=0,sum=0;//定义、赋值
do{
sum+=i;
i++;
}
while(i<=100); //注意while()后有;
(3). for语句
格式:
for(表达式1;表达式2;表达式3){
循环体
}
含义:
表达式1:设置初始条