已知整数a = 1,b = 2,c = 3; 求表达式执行后a,b,c,d的值,表达式d = - - a l l b +

问题描述:

已知整数a = 1,b = 2,c = 3; 求表达式执行后a,b,c,d的值,表达式d = - - a l l b + + l l c + +;
初学,
1个回答 分类:综合 2014-11-30

问题解答:

我来补答
++ 值为 3 ,c++ 值为 4 , - - a 值为 0, 但是此题考查的是 ++ 或者 - - 在前还是在后,例如:b++,则先拿b去运算在将b+1,而++b 是先把b+1再拿结果去运算,所以执行表达式后: d= 1, a=0,b=3,c=4. 表达式右边结果返回为真,三个表达式进行或运算 ,不知楼主懂否?
再问: 那表达式右边结果是怎么看出为真的,其他都懂了
再答: 0||2||3 ,或运算 0||2 为真 真||3 为真 则表达式为真
再问: 谢啦
 
 
展开全文阅读
剩余:2000
上一页:hfftbjhg
也许感兴趣的知识