public class yanghui
{
public static void main(String []args)
{
int [][]b=new int[10][];
for(int i=0;i<10;i++)
b[i]=new int[i+1];
for(int i=0;i<10;i++)
for(int j=0;j<=i;j++)
{
if(j==0||j==i)
{
b[i][j]=1;
continue;
}
else
{
b[i][j]=b[i-1][j-1]+b[i-1][j];
}
}
for(int m=0;m<10;m++)
{
for(int i=0;i<=(10-m-1);i++)
System.out.print(" ");
for(int n=0;n<=m;n++)
{
System.out.print(b[m][n]+" ");
}
System.out.println("");
}
}
}
杨辉三角Java代码