for循环语句的格式如下
for (表达式1;表达式2;表达式3)
语句
其中
表达式1一般是初始条件,只执行一次,可以是0个,1个或多个
表达式2是循环条件的表达式,为真继续执行循环体语句,为假则结束for循环
表达式3 每执行一次循环体语句之后执行表达式3,一般用于循环体变量增值
比如要编写判断0-10000是闰年的for循环程序
#include<stdio.h>
int main()
{
int year;
for (year=0;year<=10000;++year)
{
if (((year%4==0)&&(year%100!=100))||(year%400==0)){ printf("%d是闰年\n",year);}}printf("程序结束\n");return 0;
}
其中 year=0是初始条件
year<=10000是循环体语句
++year是执行完表达式2之后执行的语句,用于变量增值