c语言之for循环语句

for循环语句的格式如下

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

其中

表达式1一般是初始条件,只执行一次,可以是0个,1个或多个
表达式2是循环条件的表达式,为真继续执行循环体语句,为假则结束for循环
表达式3 每执行一次循环体语句之后执行表达式3,一般用于循环体变量增值

比如要编写判断0-10000是闰年的for循环程序

#include
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之后执行的语句,用于变量增值

你可能感兴趣的:(c语言,c语言,算法,数据结构)