在C语言中,还可以使用for语句来构成循环,它的一般结构为:

 for (表达式1;表达式2;表达式3) 语句

其执行过程:

首先解出表达式1;

然后解出表达式2,如果结果为真,则执行for语句;

再解出表达式3

跳转回第二步继续执行,直至条件不符合,循环体结束。

于是for语句可以写成以下结构:

for(循环变量赋初值;循环条件;循环变量增量) 语句

for (i=1;i<5;i++)  sum=sum+i

先给i赋初值等于1,然后比较是否小于5,如果符合条件,则执行sum=sum+i语句,i再+1,再次比较是否小于5,再执行循环体。