for循环,没大括号,请问怎么运行的
- Java code
for(int i=1; i<1000; i++) { int t = 0; for(int j=1; j<= i/2; j++) if(i % j == 0) t = t + j; if(t == i) { System.out.print(i + " "); }}这段代码里面的for循环,没大括号!是不是系统会自动找到j?
[解决办法]
没有大括号就是循环后面紧跟着的第一句话,但不推荐这么做。
[解决办法]