c语吧 关注:408贴子:549
  • 4回复贴,共1

我这个求闰年的哪里错了

只看楼主收藏回复

#include<stdio.h>
void main()
{
if ((year<=2000)&&(year>=2500))
if!(year%4==0&&year%100!=0)||year%400==0);
getchar();
}


1楼2014-03-26 10:19回复
    闰年的定义好像是4年一润,百年不润,4百年在闰
    ,getchar()是字符输出!还有没有输出范围阿前面的2000、2500用for循环for(i=2000;i<2500(i++)在将下面的3个if加进去用printf输出。我是菜鸟不知道多么


    来自iPhone客户端2楼2014-05-19 11:59
    回复
      2025-06-16 17:05:54
      广告
      对么


      来自iPhone客户端3楼2014-05-19 12:00
      回复
        #include<stdio.h>
        void main()
        {int year;
        scanf("%d",&year);
        if(year%4==0&&year%100!=0)
        printf("%d是闰年!\n",year);
        else if(year%400==0)
        printf("%d是闰年!",year);
        else
        printf("%d不是闰年!\n",year);
        }


        4楼2015-04-25 12:06
        回复
          500年,算来干嘛


          来自Android客户端5楼2016-04-20 08:50
          回复