Java程序打印帕斯卡三角形
帕斯卡三角形是一种二项式系数的三角形排列。帕斯卡三角形中的数字是这样排列的,即每个数字是它正上方两个数字的和。
在本教程中,我们将看到如何在Java中打印帕斯卡三角形。
2. 使用递归
我们可以使用递归打印帕斯卡三角形,公式为( nCr ):( n! / ( ( n – r )! r! ) )
首先,让我们创建一个递归函数:
public int factorial(int i) {
if (i == 0) {
return 1;
}
return i * factorial(i - 1);
}