(显示金字塔)编写程序,提示用户输入一个在1到15之间的整数,然后显示一个金字塔形状的图案,如:
import java.util.Scanner;
public class EX517 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
System.out.print("Enter the number of lines: ");
double a = input.nextInt();
int i = 0,j = 0,k = 0,b = 0;
for(i = 1;i <= a;i++) {
//输入空格
for(j = 1;j <= a - i;j++) {
System.out.print(" ");
}
//前半部分倒序输出
for(k = i;k > 0;k--) {
System.out.printf("%d ",k);
}
//从第二行开始,正序输出后半部分
if(i >= 2) {
for(b = 2;b <= i;b++) {
System.out.printf("%d ", b);
}
}
System.out.println();
}
input.close();
}
}