11111

来源:4-2 分支结构之简单if-else语句

慕粉1413455125

2017-03-29 17:25

#include

int main() {    int year = 2014; //今年是2014年    if(year%4==0)    {        printf("今年是闰年");    }else    {        printf("今年是平年");    }//补全一下代码                            return 0; } 年份能被4整除    不能被400整除?????
写回答 关注

3回答

  • 慕粉1413455125
    2017-03-29 23:52:07

    谢谢     四年一闰,百年不闰,四百年再闰         不用都忘记了 刚才去百度了下

  • Jone就是Jone
    2017-03-29 17:41:00

    如果能被400整除就是闰年,有的能被100整除但不能被400整除但却不是闰年比如1900年,这个时候不能单纯用能被4整除这个条件去判断是否为闰年,应该要同时满足不能被100整除的时候被4整除。

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

         {        printf("今年是闰年");    }

    else    

        {        printf("今年是平年");    }

  • 慕粉1413455125
    2017-03-29 17:37:33

    萌新有点疑问   %不是求余吗  如果year%4不等于0  else  平年    还有 =   == 还没有搞清

    Jone就是...

    一个等号代表赋值,两个等号代表逻辑相等。

    2017-03-29 17:42:05

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926027 学习 · 20793 问题

查看课程

相似问题

11111

回答 1

11111

回答 2

11111

回答 1

11111

回答 1

11111

回答 1