java实现任意层数金字塔

package pm;

import java.util.Scanner;

public class Ch1 {

	private static Scanner sc;

	public static void main(String[] args) {
		// TODO 自动生成的方法存根

		int i,j,k,n;
		sc = new Scanner(System.in);
		System.out.println("请输入金字塔层数");
		n=sc.nextInt();
		
		for(i=1;i<=n;i++)    //层数
		{
			for(j=1;j<=n-i;j++)   //每行空格数
			{
				System.out.print(" ");
				
			}
			for(k=1;k<=2*i-1;k++)   //每行星号个数
			{
				System.out.print("*");
			}
			System.out.print("\n");
		}
	}

}
java实现任意层数金字塔_第1张图片

你可能感兴趣的:(Java,SE)