跳到主要内容

Kotlin 程序显示数字的因数

示例:正整数的因数

fun main(args: Array<String>) {
val number = 60

print("$number 的因数是:")
for (i in 1..number) {
if (number % i == 0) {
print("$i ")
}
}
}

当你运行这个程序时,输出将会是:

60 的因数是:1 2 3 4 5 6 10 12 15 20 30 60

在上面的程序中,要找到因数的数字存储在变量 number(60)中。

for 循环从1到 number 进行迭代。在每次迭代中,检查 number 是否可以被 i 整除(判断 i 是否是 number 的因数),然后将 i 的值增加1。

以下是等效的Java代码:Java程序:显示一个数字的因数