1-1. 编程,输入n,输出如下例(n=5)所示的图形:*************************————main(){int i,j,n;s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=n;j++)printf("*");printf("\n");}}1-2. 编程,输入n,输出如下例(n=5)所示的图形:************************* ————main(){int i,j,n;s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=i-1;j++)printf(" ");for(j=1;j<=n;j++)printf("*");printf("\n");}}1-3. 编程,输入n值,输出如下例(n=4)所示的图形: ****************————main(){int i,j,n;s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=2*i-1;j++)printf("*");printf("\n");}}1-4. 编程,输入n值,输出如下例(n=4)所示的图形:****************————main(){int i,j,n;s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=i-1;j++)printf(" ");for(j=1;j<=2*(n-i)+1;j++)printf("*");printf("\n");}}1-5. 编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形: ****************************————main(){int i,j,n;s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=2*i-2+n;j++)printf("*");printf("\n");}}1-6. 编程,输入n值,输出如下例(n=4)所示的高和下底均为n的等腰梯形: ****************************————main(){int i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=n;i>=1;i--){for(j=1;j<=n-i;j++)printf(" ");for(j=1;j<=2*i-2+n;j++)printf("*");printf("\n");}}1-7. 编程,输入n,输出如下例(n=3)所示的边长为n的菱形:*************————main(){int i,j,k,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=2*n-1;i++){if(i<=n)k=i; else k=2*n-i;for(j=1;j<=n-k;j++)printf(" ");for(j=1;j<=2*k-1;j++)printf("*");printf("\n");}}1-8. 编程,输入n值,输出如下例(n=4)所示的边长均为n的正六边形: ********************************************** 当 n=4 时————main(){int i,j,k,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=2*n-1;i++){if(i<=n)k=i; else k=2*n-i;for(j=1;j<=n-k;j++)printf(" ");for(j=1;j<=2*k-2+n;j++)printf("*");printf("\n");}}1-9. 编程,输入n值,输出如下例(n=4)所示的图形:**********————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=n;i++){if(i==1||i==n){for(j=1;j<=n;j++)printf("*");printf("\n");}else{for(j=1;j<=n-i;j++)printf(" ");printf("*\n");}}}1-10. 编程,输入n值,输出如下例(n=4)所示的图形: **********————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=n;i++){if(i==1||i==n){for(j=1;j<=n;j++)printf("*");printf("\n");}else{for(j=1;j<=i-1;j++)printf(" ");printf("*\n");}}}1-11. 编程,输入n值,输出如下例(n=5)所示的图形: ****** ** ** ******————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf(" ");printf("*");for(j=1;j<=n-2;j++)printf("%s",i==1||i==n?"*":" ");printf("*");printf("\n");}}1-12. 编程,输入n值,输出如下例(n=5)所示的图形:****** ** ** ******————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=n;i>=1;i--){for(j=1;j<=n-i;j++)printf(" ");printf("*");for(j=1;j<=n-2;j++)printf("%s",i==1||i==n?"*":" ");printf("*");printf("\n");}}1-13. 编程,输入n值,输出如下例(n=4)所示的图形:** ** ********————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=n-1;i++){for(j=1;j<=n+i-1;j++)printf("%s",j==n-i+1||j==n+i-1?"*":" ");printf("\n");}f or(j=1;j<=2*n-1;j++)printf("*");}1-14. 编程,输入n值,输出如下例(n=4)所示的图形:******** ** **————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(j=1;j<=2*n-1;j++)printf("*");p rintf("\n");f or(i=n-1;i>=1;i--){for(j=1;j<=n+i-1;j++)printf("%s",j==n-i+1||j==n+i-1?"*":" ");printf("\n");}}1-15. 编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形: ***** ** ***********————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=n-i;j++)printf(" ");printf("*");for(j=1;j<=n-4+2*i;j++)printf("%s",i==1||i==n?"*":" ");printf("*");printf("\n");}}1-16. 编程,输入n值,输出如下例(n=4)所示的高和下底均为n的等腰梯形: *********** ** *****————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=n;i>=1;i--){for(j=1;j<=n-i;j++)printf(" ");printf("*");for(j=1;j<=n-4+2*i;j++)printf("%s",i==1||i==n?"*":" ");printf("*");printf("\n");}}1-17. 编程,输入n值,输出下例(n=3)所示的边长为n的菱形:** ** ** **————main(){i nt i,j,k,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=2*n-1;i++){if(i<=n)k=i; else k=2*n-i;for(j=1;j<=n+k-1;j++)printf("%s",j==n-k+1||j==n+k-1?"*":" ");printf("\n");}}1-18. 编程,输入n值,输出下例(n=4)所示的边长为n的正六边形:***** ** ** ** ** *****————main(){i nt i,j,k,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=2*n-1;i++){if(i<=n)k=i; else k=2*n-i;for(j=1;j<=n-k;j++)printf(" ");printf("*");for(j=1;j<=n-4+2*k;j++)printf("%s",i==1||i==2*n-1?"*":" ");printf("*");printf("\n");}}1-19. 编程,输入n值,输出下例(n=5)所示的高为n的图形:* *** ***** ******* *************————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=n-1;i++){for(j=1;j<=i;j++)printf("*");for(j=1;j<=2*n-2*i-1;j++)printf(" ");for(j=1;j<=i;j++)printf("*");printf("\n");}f or(j=1;j<=2*n-1;j++)printf("*");}1-20. 编程,输入n值,输出下例(n=5)所示的高为n的图形:************* ******* ***** *** *————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(j=1;j<=2*n-1;j++)printf("*");p rintf("\n");f or(i=n-1;i>=1;i--){for(j=1;j<=i;j++)printf("*");for(j=1;j<=2*n-2*i-1;j++)printf(" ");for(j=1;j<=i;j++)printf("*");printf("\n");}}1-21. 编程,输入n值,输出下例(n=3)所示的图形: * ** *** ** *————main(){i nt i,j,k,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=2*n-1;i++){if(i<=n)k=i; else k=2*n-i;for(j=1;j<=k-1;j++)printf(" ");printf("*");for(j=1;j<=2*n-2*k-1;j++)printf(" ");printf("%s",i==n?"\n":"*\n");}}1-22. 编程,输入n值,输出下例(n=3)所示的图形: * ** ****————main(){i nt i,j,k,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=2*n-1;i++){if(i<=n)k=i; else k=n;for(j=1;j<=k-1;j++)printf(" ");printf("*");for(j=1;j<=2*n-2*k-1;j++)printf(" ");printf("%s",k==n?"\n":"*\n");}}1-23. 编程,输入n值,输出下例(n=4)所示的图形: * ** ** *** ** ** *————main(){i nt i,j,k,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=2*n-1;i++){if(i<=n)k=i; else k=2*n-i;printf("*");for(j=1;j<=n-k;j++)printf(" ");printf("%s",k==n?"\n":"*\n");}}1-24. 编程,输入n值,输出下例(n=5)所示的图形: * ** * ** * ** * ** *————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=n;j++){if(j==1||j==i||j==n)printf("*");else printf(" ");}printf("\n");}}1-25. 编程,输入n值,输出下例(n=5)所示的图形:* ** ** ** **————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=n;i>=1;i--){for(j=1;j<=n+i-1;j++)printf("%s",j==n-i+1||j==n+i-1?"*":" ");printf("\n");}}1-26. 编程,输入n值,输出下例(n=5)所示的图形:** ** ** ** *————main(){i nt i,j,n;p rintf("\nInput n=");s canf("%d",&n);f or(i=1;i<=n;i++){for(j=1;j<=n+i-1;j++)printf("%s",j==n-i+1||j==n+i-1?"*":" ");printf("\n");}}1-27. 编程,打印下列上三角形式的乘法九九表。