日期:2014-05-20  浏览次数:20673 次

小弟刚学JAVA 想请各位帮我解决一个“创建并打印阶数为5的杨辉三角形”
题目:
创建并打印阶数为5的杨辉三角形:

                                                                        1
                                                                  1 2     1
                                                            1     2     3     2     1
                                                      1     2     3     4     3     2     1
                                                1     2     3     4     5     4     3     2     1
谢谢各位。



------解决方案--------------------
public class Triangle {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Triangle ObjTriangle=new Triangle();
ObjTriangle.printTriangle();
}

public void printTriangle(){
for(int i=4;i> =0;i--){
for(int k=i;k> =0;k--){
System.out.print( " ");
}
int j=1;
for(;j <=5-i;j++){
System.out.print(j);
}
j=j-2;
for(;j> 0;j--){
System.out.print(j);
}
System.out.println();
}
}

}