💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# Kotlin 程序:显示数字因数 > 原文: [https://www.programiz.com/kotlin-programming/examples/factors-number](https://www.programiz.com/kotlin-programming/examples/factors-number) #### 在此程序中,您将学习在 Kotlin 中使用`for`循环显示给定数字的所有因数。 ## 示例:正整数的因数 ```kt fun main(args: Array<String>) { val number = 60 print("Factors of $number are: ") for (i in 1..number) { if (number % i == 0) { print("$i ") } } } ``` 运行该程序时,输出为: ```kt Factors of 60 are: 1 2 3 4 5 6 10 12 15 20 30 60 ``` 在上述程序中,要查找其因素的编号存储在变量`num`中(60)。 `for`循环从 1 迭代到`num`。 在每次迭代中,检查`num`是否可被`i`完全整除(`i`是`num`的因数)和`i`的值增加 1。 以下是等效的 Java 代码:[显示数字因数的 Java 程序](/java-programming/examples/factors-number "Java Program to Display Factors of a Number")