📜  Java程序以显示数字的因数

📅  最后修改于: 2020-09-26 18:28:47             🧑  作者: Mango

在此程序中,您将学习如何使用Java中的for循环显示给定数字的所有因子。

示例:正整数的因子
public class Factors {

    public static void main(String[] args) {

        int number = 60;

        System.out.print("Factors of " + number + " are: ");
        for(int i = 1; i <= number; ++i) {
            if (number % i == 0) {
                System.out.print(i + " ");
            }
        }
    }
}

输出

Factors of 60 are: 1 2 3 4 5 6 10 12 15 20 30 60

在上述程序中,将要找到其因素的编号存储在变量编号 (60)中。

迭代for循环,直到i <= number为false。在每次迭代中,都会检查数字是否可以被i完全整除(条件是i成为number的因数),并且i的值增加1。