设inta=2;,则执行a+=a*=15;后,变量a的值是()。

题目
填空题
设inta=2;,则执行a+=a*=15;后,变量a的值是()。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c=a++||b++;语句后,变量b的值是().


正确答案:2
a||b若a,b都为假,则a||b为假,其他都为真.如果a为真时,则对b不进行真假,所以对于c=a++||b++,因为a++时为真,所以b++不进行判断,b的值保持不变,故b=2。

第2题:

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


正确答案:×

第3题:

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

A、552

B、144

C、264

D、-264


参考答案:D

第4题:

设血a=12;,则执行完语句a+=a-=a*a;后,a的值是______。

A.522

B.264

C.144

D.-264


正确答案:D

第5题:

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

A.12

B.144

C.156

D.288


正确答案:C

第6题:

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


正确答案:√

第7题:

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

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


参考答案:错误

第8题:

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

A、12

B、144

C、0

D、132


参考答案:C

第9题:

设a、b、c都是整型变量,如果a的值为1,b的值为2,则执行c = a++‖b++;变量b的值是【 8 】。


正确答案:
【答案】2
【知识点】||运算符的考察
【解析】||运算符只要有一项为真结果就为真,且如果前面表达式已经为真后满表达式不再执行。所以b的值还是2。

第10题:

设有代码“int a=3;”,则执行了语句“a+=a-= a*a;”后,变量a的值是( )

A.3

B.0

C.9

D.-12


正确答案:D
由于赋值运算符的结合性自右至左,语句“a+=a-=a*a;”的执行是先计算a*a,得到值9,再计算a-=a*a,使a的值为-6,接着计算a+=a,使a的值为-12。所以解答是D。