作业帮 > 综合 > 作业

下列循环语句的循环次数是( ).

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 09:22:12
下列循环语句的循环次数是( ).
int i=5;
do { System.out.println(i--);
i--;
}while(i!=0);
A.5 B.无限 C.0 D.1
B
int i=5;
do { System.out.println(i--); //第一轮输出顺便i--,这时候i=4,第二轮2,第三轮0
i--; //第一轮i=3,第二轮i=1,第三轮i=-1
}while(i!=0);
由此可见,do先执行后判断的,每次执行结果就是i=i-2,由于i从i=5开始执行的,永远满足i!=0