如题所述
要用单分支做,所以判断条件复杂了点。纯手打,希望你看得懂。
#include<stdio.h>
void main()
{
int year;
printf("Enter Year:");
scanf("%d",&year);
if((year%100==0&&year%400==0)||(year%100!=0&&year%4==0))
printf("It is leap year");
else
printf("It is common year");
getch();
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-12-27
#include<stdio.h>
int main(void)
{
int n;
while (scanf("%d",&n),n!=0)
{
if(n%4==0&&n%100!=0||n%400==0) //判断是否为闰年
{
printf("%d ",n);
}
else
{
continue;
}
}
return 0;
}
int main(void)
{
int n;
while (scanf("%d",&n),n!=0)
{
if(n%4==0&&n%100!=0||n%400==0) //判断是否为闰年
{
printf("%d ",n);
}
else
{
continue;
}
}
return 0;
}