下面程序段的输出结果是(  )。 public class Test { public static void main (String[] args) { int j=2,i=5; whi

admin2010-12-17  33

问题 下面程序段的输出结果是(  )。    public class Test {        public static void main (String[] args) {             int j=2,i=5;            while (j<i--) j++;            System.out.println(j);}    }

选项 A、2
B、3
C、4
D、5

答案C

解析 循环时,首先判断结束条件,2<5,然后i=4,j=3,继续循环,i=3,j=4,结果条件j<i为假,退出循环,因此j=4。所以选C。
转载请注明原文地址:https://jikaoti.com/ti/OVH0FFFM
0

最新回复(0)