计算机二级考试

解析:下面for循环语句的执行结果是( )。 for(int j=10

来源:网考网计算机二级 所有评论

【单选题】 下面for循环语句的执行结果是( )。 for(int j=10;j>3;j--) { if(j%3!=0) j--; --j; --j; System.out.println(j); }
A.63
B.74
C.62
D.73

网考网参考答案:B
网考网解析:

[解析] 该题考查对for循环的理解。①当j=10时,满足条件j>3,由于for循环中j--执行了 1次,j的值为9,执行if语句,j%3=0不满足条件,继续向下执行2次--j,j的值为7;②当j=7时,满足条件j>3,由于for循环中j--执行了1次,j的值为6,执行if语句,j%3=0不满足条件,继续向下执行2次--j,j的值为 4。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论