使用一个for循环打印
object Tri {
def main(args: Array[String]): Unit = {
val num = 10 // 控制行数
for (i <- 1 until 2 * num by 2; j = (2 * num - i) / 2)
// i 控制 * 的数量,j 控制 空格数
println(" " * j + "*" * i)
}
}
结果:
使用一个for循环打印
object Tri {
def main(args: Array[String]): Unit = {
val num = 10 // 控制行数
for (i <- 1 until 2 * num by 2; j = (2 * num - i) / 2)
// i 控制 * 的数量,j 控制 空格数
println(" " * j + "*" * i)
}
}
结果: