单选题
下列程序执行后,j的值是( )。
public class Test
public static void main(String args[])
int j=1;
for(int i=7; i>0; i-=2)
j*=2;
System.out.println(j);
A、
15
B、
1
C、
32
D、
16
【正确答案】
D
【答案解析】
[解析] 利用for循环语句求!的4次幂。一般情况下迭代部分都用i++或i--,但在这里用的是i-=2,需要留意。
提交答案
关闭