通过Java实现杨辉三角相关代码如下:
import java.util.Scanner;
public class Yhangle {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入杨辉三角的行数n:");
int n=sc.nextInt();
int[][]a=new int[n][2*n-1];
int m=(2*n-1)/2;
for(int i=0;i<a.length;i++){
a[i][m-i]=1;
a[i][m+i]=1;
}
for(int i=2;i<n;i++){
for(int j=m-i+2;j<m+i;j+=2){
a[i][j]=a[i-1][j-1]+a[i-1][j+1];
}
}
for(int i=0;i<n;i++){
for(int j=0;j<2*n-1;j++){
if(a[i][j]!=0){
System.out.print(a[i][j]+"\t");
}else{
System.out.print("\t");}
}
System.out.println();
}
}
}