#include<stdio.h> main() { int i,j,k,m,n; scanf("%d",&n); for(i=1;i<=n;i++) { for(j=1;j<=n-i;j++) //不要把n用成5了 { printf(" "); } // for(int k=1;k<=2*i-1;k++) //不适合此地用 // { for(m=1;m<=i;m++) { printf("%d",m); } for(k=i-1;k>=1;k--) { printf("%d",k); } printf("\n"); // } } for(i=n-1;i>=1;i--) { for(j=1;j<=n-i;j++) { printf(" "); } for(m=1;m<=i;m++) { printf("%d",m); } for(k=i-1;k>=1;k--) { printf("%d",k); } printf("\n"); } } |
Double click to view unformatted code.