for循环的使用

来源:互联网 发布:百年树人网络研修平台 编辑:程序博客网 时间:2024/06/03 01:44

首先我们看for循环的语句
for(表达式1;表达式2;表达式3){
循环内容;
}
当进入for循环的时候,首先执行表达式1, 然后执行表达式2,判断是否满足条件
满足条件进入循环体,执行循环体内容,当循环结束后执行表达式3,然后再执行表达式2,判断是否还满足条件,这时i经过了表达式3后值已经变成了2.所以还是满足表达式2的条件。这样一直下去直到不满足的时候循环就结束了,这个过程中表达式1只用过一次,最主要的东西就在表达式2跟表达式3 。

#include <stdio.h>main(){   int sum=0,i;    for(i=0;i<=100;i++)    sum+=i;    printf("The Sum is:%d\n",sum);}

从上面例子看出,先执行i = 0 满足i<=100,然后执行sun+=i然后在执行到表达式3,最后开始循环

0 0