当前位置: 代码迷 >> J2SE >> 小弟刚学JAVA 想请各位帮小弟我解决一个“创建并打印阶数为5的杨辉三角形”
  详细解决方案

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

热度:10   发布时间:2016-04-24 14:10:21.0
小弟刚学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();
}
}

}
  相关解决方案