填空题
若有定义int a=10,b=9,c=8;,接着顺序执行下列语句,变量b中的值是
【6】
。
c=(a-=(b-5));
c=(a%11)+(b=3);
1、
【正确答案】
1、3
【答案解析】
[评析] 这里:b-5=4,a-=4之后a的值为6,并把它赋给c。此时b的值并未被改变。在第2个表达式中,也只有赋值表达式b=3改变了b的值。所以两行语句执行完毕,b的值应该为3。
提交答案
关闭