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可以换成 * 等任意符号
运行结果显示如下
感觉还可以的点个关注吧!!
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可以换成 * 等任意符号
运行结果显示如下
感觉还可以的点个关注吧!!