神奇的倒三角
输入一个数字N,运行即输出一个N行、和A-Z等26个字母组成的倒三角形。挺好玩的。我的C代码
#include<stdio.h>
void main()
{
void dsj(int n);
int m;
printf("请输入倒三角的行数:");
scanf("%d",&m);
dsj(m);
}
void dsj(int n)
{
int i,j,q;
char a[30][30];
printf("\n\n行数为%d到三角的图形如下:\n\n",n);
for(i=1;i<=n;i++)
{
for(j=0;j<=n-i;j++)
a[i][j]=a[i][2*(n-i)-j]=65+2*(n-i)-j;
}
for(i=1;i<=n;i++)
{
for(q=0;q<=i;q++) if(q>0)
printf("%c%c",' ',' ');
for(j=0;j<=2*(n-i);j++)
{
printf("%c ",a[i][j]);
}
printf("\n");
}
}