**代码**
import scala.io.StdIn
object YangSan {
def main(args: Array[String]): Unit = {
val num = pascal()
val Value = Array.ofDim[Int](num,num)
for (i <- 0 until num) { //行
for (j <- 0 to i) { //列
if (j == 0 || j == i) Value(i)(j) = 1
else Value(i)(j) = Value(i - 1)(j - 1) + Value(i - 1)(j)
print(Value(i)(j) + " ")
}
println()
}
}
def pascal():Int={
println("请输入行列值:")
val num:Int = StdIn.readInt()
num
}
}
运行结果如下