#include <stdio.h> int main(void) { int n,i,j; while(scanf("%d",&n)!=EOF) { for(j=n-1;j>=0;j--)//打印上半部分 { for(i=1;i<=j;i++)//打印空格 { printf(" "); } for(i=1;i<2*(n-j);i++)//打印星号 { printf("*"); } printf("\n");//打印回车 } for(j=1;j<=n-1;j++)//打印下半部分 { for(i=1;i<=j;i++)//打印空格 { printf(" "); } for (i=1;i<2*(n-j);i++)//打印星号 { printf("*"); } printf("\n");//打印回车 } } return 0; } |
Double click to view unformatted code.