object sss08 {
def main(args: Array[String]): Unit = {
var n = 0
for(i <- 1 to 10){
for(j <- 5 to 20){
for(k <- 1 to 10){
n += 1
println(n,k,i,j)
}
}
}
}
}
object sss010 {
def main(args: Array[String]): Unit = {
for(i <- 1 to 5){
for(j <- 1 to i){
print(i)
}
println()
}
}
}
1.for可以替换成while循环
2.循环的嵌套可以有多个,数量不限。
3.里外层循环执行的次数不相同。
如何输出乘法口诀表
按1,3,5... 这个格式来输出,这就涉及到步长。
格式1:1 to 5 by 2
格式2:Range(1,5,2)