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的倍数,如果是则打印输出。