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

为什么使用==赋值?

#include <stdio.h>

#define  POCKETMONEY  10  //定义常量及常量值

int main()

{

    POCKETMONEY == 10;  //小明私自增加零花钱对吗?

    printf("小明今天又得到%d元零花钱\n", POCKETMONEY);

    return 0;  

}


正在回答

2 回答

这不是赋值,这是比较POCKETMONEY是否等于10,前面difine已经定义POCKETMONEY为10是常量了

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

慕数据2038393 提问者

非常感谢!
2017-08-02 回复 有任何疑惑可以回复我~

==为等于

=为赋值

本题要求中已提示小明每天的零花钱是固定的。所以程序最开始已定义了不可改变的量。

本题应删去第五行。

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

Remax

我删去了第五行,当时觉得自己错了
2017-07-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么使用==赋值?

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