#include<stdio.h> int main(){ int n,i,j,k,m; scanf("%d",&n); //上半三角形 for(i=1;i<=n;i++){ for(j=n-i;j>0;j--) printf(" "); m=1; while(m<i){//输出1~i-1 printf("%d",m); m++; } while(m>=1){//输出i~1 printf("%d",m); m--; } printf("\n"); } //下半三角形 for(i=n-1;i>0;i--){ for(j=n-i;j>0;j--) printf(" "); m=1; while(m<i){ printf("%d",m); m++; } while(m>=1){ printf("%d",m); m--; } printf("\n"); } } |
Double click to view unformatted code.