下列程序段执行后,变量c的值为(  )。 public class Test { public static void main(String[ ] args) { float a=10, b=9, c=8;

admin2013-03-01  45

问题 下列程序段执行后,变量c的值为(  )。     public class Test {        public static void main(String[ ] args) {            float a=10,  b=9,  c=8;            if (--a==B)c= --a/c;            System. out. println (C);        }    }

选项 A、1.125
B、1.0
C、1.25
D、0.0

答案B

解析 --a相当于a=a-1,然后才使用a,if语句中,a变为9,条件为真,执行c=--a/c,a先变为8,才进行除运算,所以选B。
转载请注明原文地址:https://kaotiyun.com/show/Q82p777K
0

相关试题推荐
最新回复(0)