scala编写一个函数,接受一个整数参数n,返回数组[1, 3, 5, ...n]的所有元素之和
时间: 2024-03-05 12:50:04 浏览: 122
多个数组元素集合到一个数组中并输出
可以参考下面的 Scala 代码实现:
```scala
def sumOfOddNumbers(n: Int): Int = {
(1 to n by 2).sum
}
```
这个函数接受一个整数参数 `n`,使用 `to` 函数生成一个从 1 到 `n` 的整数序列,步长为 2,即只包含奇数。然后使用 `sum` 函数求和并返回结果。
阅读全文