一、知识点总结
1.语句
循环结构有三种实现语句:while语句, do-while语句, for语句。
①while(当型循环)
语句格式:while(表达式){
循环体
}
②do-while(直到型循环)
语句格式:do{
循环体
}while(表达式);
注:①②的区别:do-while语句先执行循环体,在判断。所以至少执行一次循环体。
③for语句
语句格式:for(表达1;表达2;表达3){
循环体
2.语句应用(循环嵌套)
3.其他语句(break语句和continue语句)
break语句:提前跳出循环体
continue语句:忽略本次循环的后续语句而去执行下一次循环
4.程序的调试与跟踪
首先要先整体浏览看有无基本的语句错误。然后可以通过提前终止构建测试(注意测试后删除调试语句)
5.在学习中注意反思总结建立循环结构的知识体系。实践巩固并熟练运用其解决实际问题。
二、不足之处
循环结构相当于上一单元的分支结构的更高级语句。但相应的困难程度的增加带来了很多问题。在循环嵌套中有时会被绕晕,大括号的错误使用使语句经常出现错误,应进一步加强对分支语言的理解,然后再去加深对循环结构的理解。通过书写题目提高对程序的整理处理能力。
三、学习体会
相比于分支结构,循环结构更加高级。可以解决更多的问题。但是循环结构更容易出现错误,需要很强的数学分析和较强的语句理解。在本章节上机时感觉比上一章做题需要更多的时间。多做循环结构的题可以进一步增强自己的写程序的能力。
四、感受心得
上一章学习完分支结构后最大的感受是细节,要考虑有可能出现的全部情况,这时非常需要注意细节,也许一个不注意就少了一个可能。而这章学习完循环结构,最大的感受是“方向” ,自己觉得做循环题时思路特别容易乱,和做数学题一样,所以我觉得在解决问题时要明确各个循环的意义、多重循环嵌套时每重循环要干什么,完成什么任务。这样可以有效的解决问题。还要思路清晰,要注意每一个语句在干什么。