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?
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?
解决方案 »
- RandomAccessFile 问题
- 用ant编译idl生成的代码时出现 illegal character: \64的问题
- swing中遇到的问题?
- 急~~~~谁会用java和jsp实现省市级联的?
- 用JAVA语言语怎么控制WORD文档,向其中加入分页点?
- 100分急救%¥¥#◎¥……StyledDocument……
- Java如何动态的调用方法,有很多方法参数和名字都不一样。有什么比较简单的方式动态调用吗?
- InputStream,OutputStream不是抽象类吗?怎么会有方法?
- 怎么得到数据库中含有时分秒的Date字段值?
- 寻找书籍:数据结构与算法分析(java版)
- JLabel对齐啥意思
- 求助一个小问题!
Integer j = new Integer(i);
这样就是错了。