用java写杨辉三角:java打印杨辉三角
杨辉三角是南宋数学家杨辉发现的,据说比欧洲的数学家早几百年前发现,我越来越感叹祖先的文明的博大精深,看似乎简单的杨辉三角也是有它自己的规律的,通常它的前两项之和等于它的后一项,两条斜线都是以1的数,另外有一列数是123456789依次增加的。
那么我们接下来就使用java来求杨辉三角数。
源码:
import java.util.*;
public class Yanghui{
public static void main(String[] args){
System.out.println("jihang");
Scanner in=new Scanner(System.in);
int a=in.nextInt();
int wai,nei=0;
int[][] is;
is=new int[a][a];
is[0][0]=1;
is[1][0]=1;
int[][] cop=Arrays.copyOf(is,2*is.length);
for(int i=0;i<=a;i )
{
for(int k=0;k<=a-i;k )
{
System.out.print(" ");
}
System.out.print("");
for(int j=0;j<=i;j )
{
if(j>=1)
{
is[i][j]=is[i-1][j] is[i-1][j-1];
}
else{
is[i][j]=1;
}
System.out.printf(" " "=",is[i][j]);
}
System.out.println("");
}
}
}
结果:
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com