🌟用Java输出杨辉三角🌟

2025-03-15 10:21:59
导读 杨辉三角是一个充满数学魅力的经典结构,它不仅在数学领域有着重要地位,还常常被用来作为编程学习中的经典案例。今天,我们就用Java语言来...

杨辉三角是一个充满数学魅力的经典结构,它不仅在数学领域有着重要地位,还常常被用来作为编程学习中的经典案例。今天,我们就用Java语言来实现这个有趣的图形!💻✨

首先,我们需要理解杨辉三角的基本规则:每一行的第一个和最后一个数字都是1,而中间的每个数字等于上一行两个相邻数字之和。例如,第4行是[1, 3, 3, 1],第5行是[1, 4, 6, 4, 1]。接下来,我们通过循环结构来构建它。👇

```java

public class YangHui {

public static void main(String[] args) {

int n = 10; // 设置行数

for (int i = 0; i < n; i++) {

for (int j = 0; j <= i; j++) {

System.out.print(calculate(i, j) + " ");

}

System.out.println();

}

}

public static int calculate(int row, int col) {

if (col == 0 || col == row) {

return 1;

}

return calculate(row - 1, col - 1) + calculate(row - 1, col);

}

}

```

通过递归函数`calculate`,我们可以轻松计算出每一项的值。当程序运行时,屏幕上会显示一个整齐排列的杨辉三角形,就像一幅数字的艺术画作一样美丽。🎨🎉

快来试试吧,用代码感受数学的魅力!📚💡

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。