淘先锋技术网

首页 1 2 3 4 5 6 7

Java是一种高性能、跨平台的编程语言,广泛应用于开发各种软件和网站。在Java中,要求求三和七的倍数,可以使用以下代码:

public class ThreeSevenMultiples {
public static void main(String[] args) {
for (int i = 1; i<= 100; i++) {
if (i % 3 == 0 || i % 7 == 0) {
System.out.println(i);
}
}
}
}

上述代码通过循环1到100的数,然后使用条件语句判断每个数是否是3或者7的倍数,如果是则打印输出。其中,%是求余运算符,表示i除以3或7的余数。

在实际开发中,求某个数的倍数是一种常见的需求,不仅仅局限于3和7。因此,我们可以将上述代码进行改造,使其能够接受任意数作为倍数。代码如下:

public class Multiples {
public static void main(String[] args) {
int n = Integer.parseInt(args[0]);
for (int i = 1; i<= 100; i++) {
if (i % n == 0) {
System.out.println(i);
}
}
}
}

在上述代码中,我们首先通过命令行参数传入一个整数n,表示要求n的倍数。然后,通过循环1到100的数,使用条件语句判断每个数是否是n的倍数,如果是则打印输出。