为了账号安全,请及时绑定邮箱和手机立即绑定

能帮我看看是哪里出错了吗?谢谢

#include <stdio.h>
int main()
{
    int year = 2014; //今年是2014年
    //补全一下代码
    if (year%4==0&&year%100==0)
    {
        printf("%s\n",今年是平年);
    }
    else
    {
        printf("%s\n",今年是闰年);
    }
   
   
   
   
    return 0;
}

正在回答

3 回答

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

}


1 回复 有任何疑惑可以回复我~
#1

憨憨Paul

为什么你 if (year%4==0&&year%100!=0||year%400==0) 100后面有个惊叹号
2018-06-21 回复 有任何疑惑可以回复我~
#2

慕UI0344854 回复 憨憨Paul

== 等于 != 不等于 !本质上是 非
2018-06-21 回复 有任何疑惑可以回复我~

输出方式不对

0 回复 有任何疑惑可以回复我~

if (year%4==0&&year%100==0) 这里错了  

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

能帮我看看是哪里出错了吗?谢谢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信