阅读下面程序public class Test2 {public static void main(String args[]){ int a=1O, b=4, c=

14 查阅

阅读下面程序 public class Test2 { public static void main(String args[]){ int a=1O, b=4, c=20, d=6; System.out.println(a++*b+c*--D) ; } } 程序运行的结果是

A.144

B.160

C.140

D.164

参考答案:

C解析:本题考查Java的一元算术运算符。一元运算符中包含如下两个: (1)增量运算符++,将操作数加1。 (2)减量运算符--,将操作数减1。 这两个运算符在使用过程中,如果将增量运算和减量运算表达式再作为其他表达式的操作数使用时,i++与++i是有区别的:i++在使用i之后,使i的值加1,因此执行完 i++后,整个表达式的值为i,而i的值变为i+1;++i在使用i之前,使i的值加1,因此执行完++i后,整个表达式的值和i的值都为i+1。i--与--i的区别和i++与++i的区别类似。 本题程序中,首先

计算机二级