本文主要是介绍杨辉三角----直角和对称形式,递归形式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
编写程序,打印出以下形式的扬辉三角形。
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
可以将杨辉三角形的值放在一个方形矩阵的下半三角中,如果需打印7行杨辉三角形,应该定义等于或大于7X7的方形矩阵,只是矩阵的上半部和其余部分并不使用。
杨辉三角形具有如下特点;
(1)第0列和对角线上的元素都为1。
(2)除第0列和对角线上的元素以外,其它元素的值均为前一行上的同列元素和前一列元素之和。
a[i][j]=a[i-1][j-1]+a[i-1][j] i为行,j为列
(1)
这篇关于杨辉三角----直角和对称形式,递归形式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!