执行下列程序之后,变量n的值为( )。 publicclassExam{ publicstaticvoidmain(String[]args){ inty=2; intz=3; intn=4; n=n+-y*z/n

admin2010-12-17  22

问题 执行下列程序之后,变量n的值为(    )。    publicclassExam{    publicstaticvoidmain(String[]args){    inty=2;    intz=3;    intn=4;    n=n+-y*z/n;    System.out.println(n);    }    }   

选项 A、3     
B、-1
C、-12     
D、-3

答案A

解析  本题考查Java中表达式的运算。程序段main()方法中的前3行是基本的赋值语句,第4行是算术运算语句,该语句执行的过程是:首先是对y取负值,得到(2,然后乘以z得到(6,再除以n得到(1,最后和n做加法得到3,从而根据赋值运算将3赋值给变量n。
转载请注明原文地址:https://jikaoti.com/ti/nZ80FFFM
0

最新回复(0)