最新回答 / Peppa_
两个分号分三个部分:<1>、 执行循环变量初始化部分,设置循环的初始状态,此部分在整个循环中只执行一次<2>、 进行循环条件的判断,如果条件为 true ,则执行循环体内代码;如果为 false ,则直接退出循环<3>、 执行循环变量变化部分,改变循环变量的值,以便进行下一次条件判断for 关键字后面括号中的三个表达式必须用 “;” 隔开,三个表达式都可以省略,但 “;” 不能省略。
2019-05-16
最新回答 / 筱芝
num初始值为0,第一个符合条件的元素走到num++这一行后num自加为1,1>3为false因此不跳出,因此第一次执行打印输出时num为1,最后当第四次num为4时4>3为true直接跳出循环不执行打印,所以只有三个。
2019-05-14
最新回答 / 宇悟成
public class HelloWorld{public static void main(String[] args){int num = 118579;int count = 0; for(count=0;count<10;count++) { if(num%10!=0||num>0) { num=num/10; } else { System.out.println("它是个"+count+"位的数!"); ...
2019-05-14