第五次实验总结

知识点总结:

1.对于循环结构,之前已经学到了用for语句来表达一个循环。而这节课又学到了两种表达循环的方式:while语句和do while语句。和for语句比起来,while语句具有更广的适用面,其用法和for语句近乎一样。不同的是while语句在()内的循环条件只能是唯一的一条,而循环体语句可以是任意合法的表达式。

其格式为while()

      {

      }

2.对于do while语句。其作用和while语句是完全一样的,都是执行循环语句。但唯一不同的是,while语句在执行循环前先判断条件是否为真,如果条件为真则进入循环,反之直接退出循环,一次都不执行。而do while语句则先执行循环,后判断循环条件。所以do while语句不管条件真假至少会执行一次循环。所以它将do放在最前面循环体语句放在do和while中间而循环条件while放在最后。

其格式为do{

      }while()

3.对于break语句和continue语句来说。二者通常跟if else语句连用。当然都可以放在一个完整的循环语句里。在循环语句中,break表示强制循环结束,不再执行break后的循环语句。而continue语句的作用是跳过循环体中continue后面的语句,继续执行下一次循环。continue语句和break语句的区别在于,break结束循环,而从continue语句只是跳过后面的语句继续循环。break除了可以中止循环外,还可用于switch语句,而continue只能用于循环语句。

遇到的问题:1.有时候编程while语句时换成do while语句经常会出现无限循环的错误,而我并没有动任何循环体语句部分。

2.既然学了while和do while那以后for语句还有没有用到的地方,还是说有的语句只能用for语句来执行。

心得体会:学了这么久已经开始接受这门功课了,进度也慢慢跟上了,听起来不像上几节课那么累了,提得起兴趣就能学得轻松这话一点没错。

原文地址:https://www.cnblogs.com/wangshixuan/p/5975963.html