正在回答
2回答
for循环的结构分为3段, 之间用分号隔开,
第一段 int x=0 是x的初始变量,
第二段是判断是否执行循环的条件, 返回true或false ,也就是(x==0)&(x>4), 如果这个条件为true则执行for{}方法体中的代码,如为false则终止循环.
第三段x++是对初始变量执行++操作
以你这道题为例子,执行顺序为 :
1:获取x变量值为0 -->
2: 检查第二段条件是否为真, 即(x==0)&(x>4) 这里的逻辑运算符为"并且&", 意思是x==0和x>4都要为true, 整个条件才为true.
而x==0是true,但x>4为false(因为x现在还是0) ,所以第二段条件返回值为false, 因而终止for()循环, 所以循环一次也不执行.
Android零基础入门2018版
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星