水系统中央空调好不好:这个程序怎么编啊!

来源:百度文库 编辑:高校问答 时间:2024/04/29 16:43:55
打印出以下的杨辉三角形(要球打印10行)
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
...............
.................
.................

public class PascalTriangle
{
public static void main(String [] args)
{
int[][] pascalTriangle = new int[10][10];
pascalTriangle[0][0] = 1;

for (int i = 0; i < 10; i++)
{

for (int m = 0; m < 10; m ++)
{

if ( i == 0 && m > 0)
{
pascalTriangle[i][m] = 0;
}

if ( (m == 0 || m == 9) && i > 0 )
{
pascalTriangle[i][m] = pascalTriangle[i-1][m];
}

if ( i > 0 && m > 0)
{
pascalTriangle[i][m] = pascalTriangle[i-1][m] + pascalTriangle[i-1][m-1];
}

if ( m <= i)
System.out.print(pascalTriangle[i][m] + \" \");
}
System.out.println();
}
}
}

用VB就行
书上有例子