简单的输出1000以内的所有完数。
时间: 2024-06-13 16:04:26 浏览: 59
判断并输出1000以内完数
5星 · 资源好评率100%
完数是指小于它本身的所有的约数之和等于它本身的数。要输出1000以内的所有完数,可以使用Java代码实现,具体实现方法如下:
```
public class PerfectNumber {
public static void main(String[] args) {
int number, s, output;
for (number = 2; number <= 1000; number++) {
output = 1;
for (s = 2; s < number; s++) {
if (number % s == 0) {
output += s;
}
}
if (output == number) {
System.out.println("完数:" + output);
}
}
}
}
```
以上代码会输出1000以内的所有完数。
阅读全文