Kotlin 程序:计算自然数之和
正整数1、2、3... 被称为自然数,它们的和是从1累加到给定数的结果。
对于n,自然数的和为:
1 + 2 + 3 + ... + n
示例1:使用for循环计算自然数的和
fun main(args: Array<String>) {
val num = 100
var sum = 0
for (i in 1..num) {
// sum = sum+i;
sum += i
}
println("Sum = $sum")
}
当您运行该程序时,输出将为:
Sum = 5050
上面的程序从1循环到给定的num
(100),并将所有数字添加到变量sum
中。
与Java不同,在Kotlin中,您可以使用范围(1..num
)和in运算符来遍历从1到num
之间的数字。
以下是等效的Java代码:Java程序计算自然数的和
您还可以使用while循环来解决这个问题,如下所示: