一.for循环语法:
1.表达式1:为初始化部分,用于初始化循环变量的
2.表达式2:为条件判断部分,用于判断循环的时候终止
3.表达式3:为调整部分,用于循环条件的调整
4.注意:
(1)各表达式之间是用分隔号;隔开的,千万不要写成逗号
(2)for循环的后面不要加分号,因为for循环只能控制到其后的一个语句,而在C语言中分号也是一个语句——空语句,那么for循环就只能控制到这个分号,下面大括号里面的语句就不属于for循环了
(与while循环类比学习)
.
.
.
二.break和continnue在for循环中的使用
1.可以发现在for循环中也可以出现break和continue,他们的意义和在while循环中是一样的,但是依然存在
.
.
.
三.for语句的循环控制变量
1.不可在for循环体内修改循环变量,防止for循环失去控制
2.建议for语句的循环控制变量的取值采用“前闭后开区间”写法
3.下面为二者在数组中体现循环的差异
.
.
.
四.for循环中的省略问题:
1.for循环中的初始化部分,判断部分,调整部分是可以省略的,但是不建议初学时省略,容易导致问题
.
.
.
五.练习:
1.求1—n项正整数的和: