黑马程序员技术交流社区
标题:
共享一个打印杨辉三角的程序.希望对大家有帮助.
[打印本页]
作者:
刘进朝
时间:
2012-9-29 16:15
标题:
共享一个打印杨辉三角的程序.希望对大家有帮助.
class Yhsj
{
public static void main(String args[])
{
int a=10;
int b[][];
b=new int[a][]; //定义一个二维数组b.
for(int i=1;i<=10;i++)
{
b[i-1]=new int[i];
}
for(int j=0;j<10;j++)
{
for(int k=0;k<=j;k++)
{
if(j==0||k==0||k==j) //分支
{
b[j][k]=1; //等于1的
continue;
}else
{
b[j][k]=b[j-1][k-1]+b[j-1][k]; //计算值
}
}
}
for(int m=0;m<10;m++)
{
for(int n=0;n<=m;n++)
{
System.out.print(b[m][n]+" "); //循环输出
}
System.out.println();
}
}
}
看看是不是很熟悉?打印*******嘿嘿.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2