单选题 执行下列程序之后,变量n的值为______。
public class Test{
public static void main(String[ ]args){
int y=2;
int z=3;
int n=4;
n=n+-y*z/n;
System.out.println(n);
}
}
  • A. 3
  • B. -1
  • C. -12
  • D. -3
【正确答案】 A
【答案解析】[解析] 程序段main( )方法中的前3行是基本的赋值语句,第4行是算术运算语句,此语句的执行过程是:首先对y取负值,得到-2,然后乘以z得到-6,再除以n得到-1,最后和n做加法得到3,从而根据赋值运算将3赋值给变量n。