Scala中,如何用一次for循环写出“九层妖塔——杨辉三角”??

object Yanghui {
  def main(args: Array[String]): Unit = {
    for {
      i <- Range(1, 18, 2)
      j = (18-i)/2
      jj = (18-i)/2}{
      println(" "*j + "6"* i + " "*jj)
    }
    }
  }

 

 这里的6可以换成 * 等任意符号

运行结果显示如下

Scala写“九层妖塔—杨辉三角”

感觉还可以的点个关注吧!!

相关文章:

猜你喜欢
  • 2021-07-15
相关资源
相似解决方案