一、知识点:
1):
while和do…while的比较
while语句根据表达式值的真假决定是否执行循环体
不管表达式的值是什么,do…while语句至少执行一次循环体
当while语句和do…while语句具有相同的循环体时:
如果while后面的表达式的值为“真”,两种语句的结果相同
否则,两种语句的结果不同
2):
三种循环语句的选择
三种循环在一般情况下可以互相替代
若给定循环次数,选for;
若循环次数不明确,需要通过其他条件控制循环,通常选while;
若必须先进入循环,经循环体运算得到控制条件后,再判断是否进入下一次循环,使用do while;
3):
循环的嵌套
⒈ 概念 :一个循环体内又包含另一个完整的循环结构 。
⒉ 说明 : 1)嵌套可以是多层的 ;
2)一个循环体必须完完整整嵌套在另一个循环体内,不能出现交叉 ;
3)三种循环可以互相嵌套 。
4):
用break语句提前退出循环
执行continue语句只结束本次循环中continue语句下面尚未执行的语句,其余的循环还要继续执行
continue语句只能用于循环语句
二、实验过程中遇到的问题及解决方法:在写代码的时候总搞不清循环的内容,在写for while do while语句时总忘记其中的要点,后经过课后琢磨、探讨以及看了老师的PPT之后,明白了许多。
三、实验心得体会:这次上课和作业大部分都是运用循环结构,在各种句式中套用。最关键的是在写循环结构中先分析每道题的结构以及重点。大量的循环结构和句式的练习的还是不够熟练,还得在业余时间多来做做。