判断1000-2000年之间的闰年

(1)程序中定义了一个变量flag,当flag=1时,表示输入的年份是闰年;当flag=0时,表示输入的年份不是闰年。

(2)程序中运用了“与”运算符&&,它表示同时满足前后两个约束。

#include<stdio.h>
int main()
{
int year;
int flag=0;
scanf("year\n");
for(year=1000;year<=2000;year++)
{if(year%4==0&&year%100!=0)
    flag=1;
else
flag=0;
}
if(year%400==0)
flag=1;
else
flag=0;
if(flag)
        printf("此年份是闰年\n");
    else
        printf("此年份不是闰年\n");
return 0;
}