给定一个数正整数n,画出行数为n的正三角形.

1个回答

  • #include "stdio.h"

    void ps(int n)

    {

    x09int i,j,k;

    x09for(i=1;i<=n;i++)

    x09{

    x09x09for(j=n-i;j>=1;j--)

    x09x09x09printf(" ");

    x09x09for(k=1;k<=2*i-1;k++)

    x09x09x09printf("*");

    x09x09printf("n");

    x09}

    }

    int main()

    {

    x09int n,nn[10];

    x09int i;

    x09printf("输和三角形个数:");

    x09scanf("%d",&n);

    x09

    x09printf("输入各个三角形的行数:");

    x09for(i=0;i

    x09{

    x09x09scanf("%d",nn+i);

    x09x09printf("边长为%d的三角形:n",nn[i]);

    x09x09ps(nn[i]);

    x09x09

    x09}

    }