【发布时间】:2020-06-07 14:48:53
【问题描述】:
所以我目前仍然从 Kotlin 开始,刚刚复习了 for 循环,我正在使用的书提供了一个小示例,您需要解决并给出将打印的值,但我真的没有了解他们如何获得价值。
`fun main(args: Array<String>) {
var x =0
var y =20
for (outer in 1..3) {
for (inner in 4 downTo 2) {
x += 6
y++
x += 3
}
y -= 2
}
println("$x $y")
}`
它打印出“81 23”。基本上我只需要知道有 1..3 的“for 循环”,它的值是多少
【问题讨论】:
-
您可以在内部循环中 println() 自己打印外部和内部以了解发生了什么:)
-
感谢您对了解后面的内容有很大帮助