Pascal三角形的伪代码?

时间:2014-06-17 16:24:53

标签: java algorithm pseudocode

我是java的初学者。我正在尝试打印pascal的三角形。我从在线获得了一个程序。它产生正确的输出。但我无法获得本程序的算法或伪代码。 任何人都可以解释System.out.format在下面的程序中做了什么???

  public class pascal{
    public static void main(String[] args) {
    int rows = 5;
    for(int i =0;i<rows;i++) {
        int number = 1;
        System.out.format("%"+(rows-i)*2+"s","");
        for(int j=0;j<=i;j++) {
             System.out.format("%4d",number);
             number = number * (i - j) / (j + 1);    
        }
        System.out.println();        }    }}

如果这些类型的问题不允许,请注释。我将删除问题

0 个答案:

没有答案