一、知识点总结:
1、while语句:根据表达式值的真假决定是否执行循环体while与do while的比较:
①while语句根据表达式值的真假决定是否执行循环体②do…while语句不管表达式的值是什么至少执行一次循环体 ③当while语句和do…while语句具有相同的循环体时:如果while后面的表达式的值为“真”,两种语句的结果相同。否则,两种语句的结果不同。2、for语句:(1)执行过程:
for(表达式1;表达式2;表达式3)
for(赋初值;循环条件;循环变量增值)(2)for语句的各种形式:①for(;i<=...;i++)表达式1可以省略(在定义时赋值)。②for(i=1; ;i++)sum=sum+i; 或for(; ;) sum=sum+i;此时会无限循环,出现错误.③for(i=1;i<=100;)表达式3可以省略(在循环体中写)。④for(i=1,j=10;表达式2;i++,j--)表达式1可以是逗号表达式。4、三种循环语句的选择:
(1)给定循环次数首选for。(2)若循环次数不明确,需要通过其他条件控制循环,通常选while。(3)若必须先进入循环,经循环体运算得到控制条件后,在判断是否进入下一次循环,使用do-while最合适。
二、实验过程中遇到的问题及解决方法:
(1)循环体的使用经常出现死循环,询问同学并且加上自己的研究之后做出来了。三、实验心得体会:
本次实验使用了while、do while、for语句,学会了循环语句的更多种选择,新的知识更加考验我的记忆能力,以后要更加着重记忆。