请问这样对吗

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

Jerusalem

2017-09-03 04:03

#include

int main() {    int year = 2014; //今年是2014年    //补全一下代码        printf("%s\n",year%400==0||year%4==0?"今年是闰年":"今年是平年");    return 0; } if else 我想用三目运算符来输出结果,但是为什么这样弄,就是有问题呢? 最后的if和else是过程序检测添上去的
写回答 关注

2回答

  • qq_正方形龙瞎_0
    2017-09-06 15:37:25
    已采纳

    <stdio.h>你没写

    Jerusa...

    喔……厉害了,的确是的,谢谢了

    2017-09-09 22:16:12

    共 1 条回复 >

  • Jerusalem
    2017-09-03 04:15:53

    仔细对比了一下,再次重新来打一遍,又说是对的了。

    然后我再把我发的问题的这一段代码再复制到我输入对的下面进行对比,完全一模一样,但是为什么我前面(就是问题代码)就不对呐???

    再附上对比的代码:

    #include <stdio.h>

    int main() 

    {

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

        //补全一下代码

        printf("%s\n",year%400==0||year%4==0?"今年是闰年":"今年是平年");

        return 0;

    }

    if else

    #include

    int main() 

    {

        int year = 2014;//今年是2014年    //补全一下代码        

        printf("%s\n",year%400==0||year%4==0?"今年是闰年":"今年是平年");    

        return 0; 

C语言入门

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

926209 学习 · 20797 问题

查看课程

相似问题