C语言闰年编程

如题所述

第1个回答  2019-02-25
应该是这样的:
 
#include
<stdio.h>
void
main
()
{
  int
year;
  scanf("请输入年份%d",
&year);
  if
((year%4==0)
&&
(year%100!==0)
||
(year%400==0));
    printf("此年是闰年\n");
  else
    printf("此年不是闰年\n");
}
 
注:除了
scanf
句中漏了
&
以外,搂主贴出来的程序中
if
后面的逻辑也错了。闰年的定义应该是:年份可用
4
整除,却不能用
100
整除,或者能用
400
整除。
相似回答
大家正在搜