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

这个显示错误怎么解决 谢谢

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

if里面year%4后面要用==,不能用=

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

慕盖茨7021028 提问者

这个是为什么呢。什么时候用1个。什么时候2个
2017-09-26 回复 有任何疑惑可以回复我~
#2

慕盖茨7021028 提问者

非常感谢!
2017-09-26 回复 有任何疑惑可以回复我~
#3

慕码人7156598 回复 慕盖茨7021028 提问者

一个=是赋值,例如a=1,是把1赋值给a,让a的值等于1。两个=是比较,例如a==1,是拿a跟1作比较,看a是不是等于1
2017-09-26 回复 有任何疑惑可以回复我~
#4

慕盖茨7021028 提问者 回复 慕码人7156598

懂了。谢谢你
2017-09-26 回复 有任何疑惑可以回复我~
#5

慕桂英4321790 回复 慕码人7156598

有道理
2017-10-10 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

这个显示错误怎么解决 谢谢

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