JAVA输出多层金字塔
以下是程序源代码:
import java.util.Scanner;
public class Test07{ //“Test07”需与文件名相同
public static void main(String []args){
Scanner sc = new Scanner(System.in); //键盘控制器
System.out.println("请输入金字塔层数:");
int a = sc.nextInt(); //将输入的数值赋给变量“a”
for(int i=1;i<=a;i++){ //循环输出,有几行
for(int n=1;n<=a-i;n++){ //根据有几行来确定输出几个空格
System.out.print(" "); //输出填充的空格
}
for(int j=1;j<=(2*i-1);j++){ //循环输出,每行有几个“*”
System.out.print("*");
}
System.out.println();
}
}
}