scala生成0到100奇数和
时间: 2024-02-06 07:13:01 浏览: 210
计算1到100以内所有奇数的和
Scala代码如下:
```scala
val oddNumbers = for (num <- 0 to 100 if num % 2 != 0) yield num
val oddSum = oddNumbers.sum
println("0到100的奇数和为:" + oddSum)
```
第一行代码使用了 for 循环和 yield 关键字,生成了一个包含 0 到 100 之间所有奇数的序列 oddNumbers。
第二行代码使用了 sum 方法,对 oddNumbers 序列进行求和,并把结果赋值给 oddSum 变量。
第三行代码使用了 println 函数输出结果。
阅读全文