若有定义:"inta=10,b=9,c=8;",接着顺序执行下列语句,变量b中的值为

问题描述:

若有定义:"inta=10,b=9,c=8;",接着顺序执行下列语句,变量b中的值为
c=(a-=(b-5));
c=(a%11)+(b=3);
1个回答 分类:数学 2014-12-10

问题解答:

我来补答
第一句c=(a-=(b-5));
先看a-=(b-5)
b-5等于4
a-=4就相当于a=a-4
a是10,a=10-4就是6
把6赋给c
所以第一句执行完后a=6;b=9,c=6
第二句c=(a%11)+(b=3);
a%11就是6%11,取余的,结果就是6
b=3就是把3赋给b,并且表达式的值是3
就相当与c=6+3,等于9
该题应该是问c的值吧,就是9
要问变量b的值只要看最后一句b=3就知道是3了啊
 
 
展开全文阅读
剩余:2000