为什么提示没有输出今年是平年,我不是输入了今年是平年了么?

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

20210102

2020-04-04 21:38

#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回答

  • qq李优秀
    2020-04-04 23:15:02
    已采纳
    #include <stdio.h>
    int main() 
    {    
    int year = 2014; //今年是2014年    
    //补全一下代码    
    if((year%4==0&&year%100!=0)||year%400==0)     
    {        
    printf("今年是闰年");    
    }        
    else    
    {        
    printf("今年是平年");    
    }                    
    return 0;
    }


    qq李优秀

    条件判断语句你要加小括号要不 还有你s不要大写

    2020-04-04 23:17:18

    共 1 条回复 >

  • 慕码人4505398
    2020-04-08 16:08:58

    为什么前面和后面都是两个==号,中间却是1个=号

    慕码人450... 回复慕少6515...

    哦哦,那时候不明白,谢谢了

    2020-04-18 12:06:53

    共 2 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题