问答详情
源自:4-2 分支结构之简单if-else语句

没发现那里不对,但就是不行。想请大家帮忙看看

#include <stdio.h>

int main() 

{

    int year = 2014; //今年是2014年

    //补全一下代码

    if((year%4==0&&year%100!=0)||year%400==0)

    {printf("%s\n","今年是闰年");

    }

    else

    {printf("%s\n","今年是平年");

    }

    

    return 0;

}


提问者:lkss 2015-11-05 16:54

个回答

  • fw_96
    2015-11-06 14:46:07


    #include <stdio.h>

    int main() 

    {

        int year = 2014; //今年是2014年

        //补全一下代码

        if(year%4==0&&year%100!==0||year%400==0)

        {printf("%s\n","今年是闰年");

        }

        else

        {printf("%s\n","今年是平年");

        }

        

        return 0;

    }


  • DoDream
    2015-11-06 11:00:54

     if((year%4 == 0 && year%100 !== 0) || (year%400 == 0))

    中的year%100 !== 0

    改为year%100!=0

    转自猫的脚步声