学习目标:
1、理解循环结构
2、熟练掌握三种语句的格式与功能
3、应用三种语句解决实际问题
基本知识点(三种语句)总结:
一、 for语句
1、for语句在一般形式中的各表达可以省略,但是分号间隔符不能少。需要注意省略表达式1之前的循环变量赋初值。
Eg:
for(表达式1;表达式2;表达式3){
循环体
}
斐波那契数列、求平均年龄、整数的个数
注:上面例子中 for语句的表达式完全省去,由循环体中的语句实现循环变量的递减和循环条件的判断。当n的值为0时,由break 语句终止循环,转去执行for语句以后的程序。
二、 while语句
while 语句含义:先计算表达式(一般称为循环条件)的值,当表达式的值为真(循环条件成立)时,去执行一次循环体。
Eg:
int i = 1;
while(i <= 10){
print(“@”)
i++;
}
2、从语法上讲,循环体只有一条语句组成。如果需要执行多条语句时,可以使用语句块把它们组合在一起。例 1 展示了一个简单的 while 循环,从控制台读入多个浮点数,并把它们累加。
注:(1)while语句中的表达式一般是关系表达式或者是逻辑表达式,只要表达式的值为真(非0)即可继续循环
(2) 循环体中如果包括一个以上的语句 则必须用{ }括起来,组成符合语句
(3 )应注意循环条件的选择 以避免死循环
三、do while语句
do while含义:先执行一次循环体,然后判断表达式是否成立,如果成立,则返回继续执行循环体,直到表达式不成立,才退出循环。
1、 do-while语句和while语句的区别在于 do-while语句是先执行后判断,因此 do-while至少要执行一次循环体,而while是先判断后执行,如果条件不满足,则一次循环体语句也不执行。while语句和 do-while语句一般可以相互改写。
2、 在if语句和while语句中,表达式后面不能加分号,而在 do-while语句的表达式后面必须加分号。
3、 do-while语句也可以组成多重循环,而且可以和while语句相互嵌套。在do和while之间的循环体由多个语句组成是,也必须用{}括起来形成一个复合语句
Eg: do{
循环体
}while(表达式)
统计正数、数字和、投资收益
个人心得体会:
在这一章我学习了循环结构。有关循环结构我简单的概括为三种语句:for语句;while语句;do while语句,其中for语句和while语句有时可以互换,但是在处理一些语句时,总会存在一些编译错误,仅仅是上课听一遍下课看一遍课本是远远不够的,没有很熟悉的了解循环结构的实质,以至于在编程中反复出错,而且自己不容易找到自己的错误。在将实际问题与编程语言联系的过程中,总会出现各种问题,而且自己对这部分不熟练,需要加强训练,多看课本,自己总结。
第四单元 循环结构程序设计
最新推荐文章于 2022-06-24 22:31:36 发布