Java编写杨辉三角代码
时间: 2023-03-13 10:30:47 浏览: 89
public class YangHuiTriangle {
public static void main(String[] args) {
int[][] arr = new int[10][];
for (int i = 0; i < arr.length; i++) {
arr[i] = new int[i + 1];
for (int j = 0; j <= i; j++) {
if (i == 0 || j == 0 || j == i) {
arr[i][j] = 1;
} else {
arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j];
}
System.out.print(arr[i][j] + " ");
}
System.out.println();
}
}
}可以使用Java语言编写杨辉三角的代码,例如:
相关问题
Java编写杨辉三角
下面是Java代码实现杨辉三角:
```java
import java.util.Scanner;
public class YangHuiTriangle {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入要打印的行数:");
int n = input.nextInt();
int[][] triangle = new int[n][n];
for (int i = 0; i < n; i++) {
for (int j = 0; j <= i; j++) {
if (j == 0 || j == i) {
triangle[i][j] = 1;
} else {
triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j];
}
System.out.print(triangle[i][j] + " ");
}
System.out.println();
}
}
}
```
运行程序后,输入要打印的行数,即可输出相应行数的杨辉三角。
javaIDE编写杨辉三角
如果你使用的是 Java IDE(如 Eclipse、IntelliJ IDEA 等),可以按照以下步骤编写杨辉三角:
1. 创建一个新的 Java 项目。
2. 在项目中创建一个 Java 类(如 `YangHuiTriangle`)。
3. 在类中编写杨辉三角的代码。以下是示例代码:
```java
import java.util.Scanner;
public class YangHuiTriangle {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入杨辉三角的行数:");
int n = input.nextInt();
int[][] triangle = new int[n][n];
for (int i = 0; i < n; i++) {
for (int j = 0; j <= i; j++) {
if (j == 0 || j == i) {
triangle[i][j] = 1;
} else {
triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j];
}
System.out.print(triangle[i][j] + " ");
}
System.out.println();
}
}
}
```
4. 运行程序,输入杨辉三角的行数,即可输出杨辉三角的数值。
如果使用的是 Eclipse,可以按照以下步骤运行程序:
1. 在 Eclipse 中打开项目。
2. 右键单击 Java 类文件,选择“Run As” -> “Java Application”。
3. 在控制台中输入杨辉三角的行数,即可输出杨辉三角的数值。