快捷导航

求回答,输出结果为什么是10,而不是20

# include# define POCKETMONEY 10int main(){    POCKETMONEY == POCKETMONEY+10;    Printf("%d\n",POCKETMONEY);return 0;}

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

main函数第一个语句无意义,只是判断是否为真,你还用了两个等号,这是比较运算符。应该是 加等,不是 等等
回复

使用道具 举报

=是赋值运算符,==是逻辑判断运算符。
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP