请问错在哪里了?

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

qq_夢向远方_03796087

2017-08-28 16:33

#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;

}


写回答 关注

2回答

  • 殉情只是古老的传言
    2017-08-29 18:46:02
    已采纳

    我copy了你的程序调试了一下,第八行代码的分号你用的全角,应该用半角的就OK了

    qq_夢向远...

    哈,太感谢啦。

    2017-08-29 21:04:44

    共 1 条回复 >

  • 殉情只是古老的传言
    2017-08-28 17:04:40

    第六行代码if语句后面的括号内部,逻辑运算符不用加括号,算术运算符的优先级是&&大于||

    qq_夢向远...

    然而不加括号也不显示不正确

    2017-08-29 12:53:13

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题