执行const int a=10; a=a+1;这两条语句后,a的值为多少

如题所述

错了
const int a = 10;使得a成为了常量,也就是a的值固定为10了,不能再改变了,后面的赋值操作是不行的追问

大神 已知a=3, b=4, 则++(a+b)的结果为多少呢, 还有若变量a为整型,则表达式“a is int”的结果是什么啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-13
const int a的值不能够改变哦!追问

大神 已知a=3, b=4, 则++(a+b)的结果为多少呢, 还有若变量a为整型,则表达式“a is int”的结果是什么啊

第2个回答  2012-06-13
你这样写不会报错吗?因为有括号所以a+b先算得7再自增1,整个表达式是得8.
相似回答