题:输入一个正整数n,各输出n行的正(倒)三角形宝塔图案。
解:
#include <stdio.h>
void main()
{
int i,j,b,n;
scanf("%d",&n);
for (b=1;b<=n;b++) //改为for (b=n;b>=1;b--)则为倒三角形
{
for(i=1;i<=n-b;i++)
printf(" ");
for(j=1;j<=b;j++)
printf(" x");
printf("\n");
}
}
以下是运行结果: