楼上说的循环我已经忘干净了,哈哈。当初半途而废,这两天重新学C,这是我用现在学到的写的。不对的请指正。
# include <stdio.h>
int main(void)
{
int y;
printf ("请输入年份查询是否闰年:\n");
scanf ("%d", &y);
if (y <= 0)
printf("非法的值\n");
if (y % 4 != 0)
{
printf("非闰年\n");
}
else if (y % 4 == 0 && y % 100 != 0)
{
printf("闰年\n");
}
else if (y % 100 == 0 && y % 400 == 0)
{
printf("闰年\n");
}
else
{
printf("非闰年\n");
}
return 0;
}
# include <stdio.h>
int main(void)
{
int y;
printf ("请输入年份查询是否闰年:\n");
scanf ("%d", &y);
if (y <= 0)
printf("非法的值\n");
if (y % 4 != 0)
{
printf("非闰年\n");
}
else if (y % 4 == 0 && y % 100 != 0)
{
printf("闰年\n");
}
else if (y % 100 == 0 && y % 400 == 0)
{
printf("闰年\n");
}
else
{
printf("非闰年\n");
}
return 0;
}