1
源程序:
import java.util.*;
class yy
{
public static void main(String[] args)
{
int c=10;
/*
定义一个二维数组
a[][]
*/
int[][] a = new int[c][];
int i,j;
for(i=0;i
{
a[i] = new int[i+1];
a[i][i] = 1;
for(j=0;j
{
if(j==0)
{
a[i][j]=1;
}else
{
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
}
}
System.out.println("
杨辉三角输出如下:
");
//
定义一个二层循环输出数据
for(i=0;i<10;i++)
{
for(int k=0;k<2*(10-i)-1;k++)
{
System.out.print(" ");
}
for(j=0;j<=i;j++)
{
System.out.print(a[i][j]+"
");
}
System.out.println();
}
}
}