liang183 发表于 2016-12-24 16:15:59

java实现打印金字塔形的数字 

package nameyu;import java.util.Scanner;public class Test {    /**   * @param args   */      public static void main(String[] args) {            Scanner input=new Scanner(System.in);            System.out.print("Enter the number of line");            int line =input.nextInt();            for(int i=1;i<=line;i++){                for(int j=0;j<line-i;j++){                  System.out.print("\t");                }                for(int j=1;j<Math.pow(2, i);j*=2){                  System.out.print(j+"\t");                }                for(int j=(int)Math.pow(2, i-2);j>0;j/=2){                  System.out.print(j+"\t");                }                System.out.println();             }             }            }
页: [1]
查看完整版本: java实现打印金字塔形的数字