您的位置:首页 > 编程语言 > Java开发

java打印杨辉三角

2008-11-01 17:19 267 查看
public class GG
{

public static void print()
{
int [][]a = new int [10][10];
for(int i = 0 ; i <10 ; i ++){

for(int j = 0 ; j < i + 1 ;j++){
if(i == 0 || j == 0 || i == j){
a[i][j]=1;
}
else{
a[i][j]=a[i-1][j-1] + a[i-1][j];
}
System.out.print(a[i][j]);
}
System.out.println();
}

}

public static void main(String [] args)
{
print();
System.out.println("***********************************************"
for(int i=1;i<5;i++)
{
for(int l=7;l>=2*i-1;l--)
{
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++)
{
if(j!=1 || j!=2*i-1 || i==1)
{
System.out.print(" ");
}
System.out.print("+");
}
System.out.println ();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: