00问答网
所有问题
若有定义:int a=12,则表达式a+=a-=a*=a是
如题所述
举报该问题
推荐答案 2009-06-24
a+=a-=a*=a运算的时候是从右向左的。
a=12,a经过a*=a后,即a=a*a;即a=144.
即下一步就是,a-=144→→“a*=a”
也就是a=a-144,a=144,所以这步过后a=0;
a+=a;
即0+=0;
........最后为0;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DBnIjTZBj.html
相似回答
若有定义int
a=12,则表达式 a+=a-=a
的值为
答:
1
,a=a
(a=a-(
a=a*
a)),=是从左向右执行的,于是在执行a=a-a时,a=0了,然后就一直是0了 2,宏
定义,
d=(a b)(a b)*c,所以80 3,ab是明显错误,字符串是指针常量,不能这样赋值,仔细分析,p和
a是
一样的数据类型,都是字符指针,但p没初始化!所以是d 4,很明显k不是0,不...
int
a=12则a+=a-=a*=a
为多少。
答:
这个
表达式是
从右到左运算的 先算
a*=a
;得到
a=
144 接着
a-=a
;得到a=0 最后
a+=a
;得到a=0
a=12,a
为
int
型,
a+=a-=a*=a
结果为多少?求详细解答
答:
你好这个要根据运算符的优先级来进行计算
设
int
a=12,则
执行完语句
a+=a-=a*a
后,a的值是___(
答:
1、先计算
a-=a*a,
得到
a=12
-
12*
12=-132;2、a+=-132,得到a=-132-132=-264。+= 加后赋值,变量+
=表达式
如
:a+=
3;即a=a+3;-= 减后赋值,变量-=表达式 如:a-=3;即a=a-3。赋值运算符的计算顺序是从右到左,大多数运算符结合性是从左到右,只有三个优先级是从右至左结合的...
大家正在搜
若有定义int a=7
若a是数值类型则逻辑表达式
int a=1,b=2,c=3;
设有定义语句 int a
若定义int a
有以下函数int aaa
c语言a+=a-=a*a
若有说明语句inta5
若变量ab已正确定义并赋值