工学

单选题设inta=12,则执行完语句a+=a-=a*a后,a的值是()A 552B 264C 144D -264

题目
单选题
设inta=12,则执行完语句a+=a-=a*a后,a的值是()
A

552

B

264

C

144

D

-264

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设a为整型变量,初值为12,执行完语句a+=a-=a*a后,a的值是()

A、552

B、144

C、264

D、-264


参考答案:D

第2题:

已知int a=6; 则执行a+=a-=a*a;语句后,a的值为

A.36

B.0

C.-24

D.-60


正确答案:D

第3题:

设有语句“int a=12; a+=a*a;”,则执行结束后, a的值为( )。


正确答案:156

第4题:

设inta=12,则执行完语句a-=a+=a*a后,a的值是0。()

此题为判断题(对,错)。


参考答案:错误

第5题:

已知inta=6;则执行a+=2;语句后,a的值为8。()


正确答案:√

第6题:

设inta=12;表达式a+=a-=a*=a的值是()

A、12

B、144

C、0

D、132


参考答案:C

第7题:

若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )。A.-3 B.9 C.-12 D.6


正确答案:C
a*a=9,a=a-9=-6,a=a+(-6)=-12

第8题:

设”vara=10;”,则执行完语句”a*=5;”后,a的值是()。

A.12

B.50

C.15

D.28


正确答案:B

第9题:

若有定义inta=12;则表达式a+=a-=a*=a的值是-144。()


正确答案:×

第10题:

若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是______。

A.-3

B.9

C.-12

D.6


正确答案:C
解析:C语言中对赋值运算的运算顺序是自右向左。本题中,计算a*a之后,a的值依然为3,表达式a*a的值为9;a-=9,a=3-9=-6;a+=-6,a=(-6)+(-6)=-12。