java:构建Tool类,实现三个功能 1.输出n以内所有自然数的和2.输出所有水仙花数3.输出n以内所有3的倍数
时间: 2024-05-08 19:07:13 浏览: 85
public class Tool {
// 输出n以内所有自然数的和
public static int getSum(int n) {
int sum = 0;
for (int i = 1; i <= n; i++) {
sum += i;
}
return sum;
}
// 输出所有水仙花数
public static void getDaffodil() {
for (int i = 100; i < 1000; i++) {
int a = i / 100;
int b = (i % 100) / 10;
int c = i % 10;
if (i == a * a * a + b * b * b + c * c * c) {
System.out.print(i + " ");
}
}
System.out.println();
}
// 输出n以内所有3的倍数
public static void getMultipleOfThree(int n) {
for (int i = 1; i <= n; i++) {
if (i % 3 == 0) {
System.out.print(i + " ");
}
}
System.out.println();
}
}
阅读全文