本文目录一览:
c语言编写字母塔
#includestdio.h
int main()
{ int i,j;
char c='A';
for(i=0;i7;i++)
{ for(j=0;j7-i;j++)
putchar(' ');
for(j=0;j=i;j++) // 填j=i;
putchar(c+i-j);
for(j=j-2;j=0;j--) // 填 j=0;
putchar(c+i-j);
printf("\n");
}
}
c语言菱形字母塔代码设计
#include stdio.h
int main()
{ int n,i,j;
char a='A';
printf("请输入你想要的三角形塔高度:");
while (scanf("%d",n) == 1)
{ for(i=1; i=n; i++)
{ for(j=1; j=n-i; j++)
printf(" ");
for(j=0; ji; j++)
printf("%c",a+j);
for(j=i-2; j=0; j--)
printf("%c",a+j);
printf("\n");
}
for(i=n-1; i0; i--)
{ for(j=1; j=n-i; j++)
printf(" ");
for(j=0; ji; j++)
printf("%c",a+j);
for(j=i-2; j=0; j--)
printf("%c",a+j);
printf("\n");
}
printf("请输入你想要的三角形塔高度:");
}
return 0;
}
c语言要求输入一个字母,输出字母金字塔,要怎么做
#includestdio.h
int main()
{int i,j;
char n;
printf("请输入一个大写字母:");
scanf("%c",n);
for(i=0;i=n-'A';i++)
{for(j=0;jn-'A'-i;j++)
printf(" ");
for(j=0;j=i;j++)
printf("%c",j+'A');
for(j=i-1;j=0;j--)
printf("%c",j+'A');
printf("\n");
}
return 0;
}