1.如下所示:
## 如下所示:
def main(args: Array[String]): Unit = {
var k = 0
for(i <- 0 to 5){ //外层循环
println(i)//
for (j <- 11 to 20){
k = k + 1
println(k, i,j)
}
}
}
}
2.编写代码打印输出如下图形:
def main(args: Array[String]): Unit = {
for(i <- 1 to 5){ //外层循环
for(j <-1 to i ){
print(i)
}
println() // 换行
}
}
}
3.打印乘法口诀表
def main(args: Array[String]): Unit = {
for(i <- 1 to 9){
for(j <- 1 to i){
// println(s"${j}×${i}=${i*j} ")
printf("%d×%d=%-4d", j, i, i*j)
/**
* %:占位符,会输出一个一个整数
* %-4d: 占位符,会输出一个一个整数,一共占据4个字符 的空间大小,左对齐
* %4d: 占位符,会输出一个一个整数,一共占据4个字符 的空间大小,右对齐
*/
}
println()
}
}
}