A-A+

下列程序执行后 j的值是()。 public class Test { public sta

2022-08-06 03:01:34 问答库 阅读 175 次

问题详情

下列程序执行后,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,需要留意。

考点:程序