多重循环的基本使用
for ( 循环变量 <- 数据集) {
for(){
for(){
}
}
}
(例子)编写代码打印输出如下图形:
1
22
333
4444
55555
object Base28 {
def main(args: Array[String]): Unit = {
for (i <- 1 to 5) {
for (j <- 1 to i) {
print(i)
}
println()
}
}
}
(例子)输出乘法口诀表
object base29 {
def main(args: Array[String]): Unit = {
for (i <- 1 to 9) {
for (j <- 1 to i) {
print(s"${j}*${i}=${i*j}\t")
}
println()
}
}
}