本章我们学习了用于实现循环控制的三种语句,即for语句、while语句、和do-while语句,也学习了逗号运算符,还学习了用于流程控制的break语句、continue语句和go to语句。
while语句:
while(循环控制表达式)
{
语句序列
}
do-while语句:
do
{
语句序列
}while(循环控制表达式)
for(初始化表达式;控制表达式;增值表达式;)
{
语句序列
}
注:while语句先判断条件再执行语句,do-while语句是先执行语句再判断条件,for语句中两个分号。
break语句:使循环立即终止(一层循环),如果使整个程序终止可用exit(0),但一般不建议使用。
go to语句:在不需要任何条件的情况下直接使程序跳到该语句标号所标识的语句去执行。
continue语句:使程序跳到continue语句后面尚未执行的语句,开始下一循环。
本章除了学习了这些知识点外,更重要的学会了如何使用嵌套循环,也学会了暴力法,辗转相除法等解决问题的方法。
学习了这些,可用其解决累加,累乘,求最小公倍数等问题,也可以解决数字反转,画多种图形,以及判断输入数字有几个确定数字等问题。
学习了本章,我感觉最重要的是学会用嵌套循环,他帮我解决了许多的问题,也感受到了有关循环的问题比前边确实难很多,解决这些个难题最重要的是要有耐心,不要着急。