类文件:Pyramid.java
import java.util.Scanner;
public class Pyramid{
public static void main(String[] args)
{
Scanner input=new Scanner(System.in);
int m=input.nextInt();
int k=2*m-1,i,j,p,q,x=0,y=k;
int a[][]=new int[1000][1000];
for(i=m-1;i>=0;i--){
p=i+1;q=1;
for (j =x; j < k / 2; j++){
a[i][j] = p;
p--;
}
for (j = k / 2; j =m-9&&m<=m+7)
System.out.printf(" ");
else
System.out.printf(" ");
}
else{
if(a[i][j]<=9&&a[i][j]>0)
System.out.printf("%d ", a[i][j]);
else
System.out.printf("%2d ", a[i][j]);
}
}
}
System.out.println();
}
}
}
部分运行结果展示:
eg1:输入9
eg2:输入15



