字母三角形
#include<stdio.h>
int main()
{
int a,c;
char b,d,e;
scanf("%c",&b);
for(a=0;a<=b-'A';a++)
{
for(c=1;c<=b-'A'-a;c++)
printf(" ");
for(d='A';d<='A'+a;d++)
printf("%c",d);
for(e=d-2;e>='A';e--)
{
printf("%c",e);
}
printf("\n");
}
return 0;
}
总循环为行列
嵌套一为打印空格
嵌套二打印a到中间的字符
三为打印后半段
int main()
{
int a,c;
char b,d,e;
scanf("%c",&b);
for(a=0;a<=b-'A';a++)
{
for(c=1;c<=b-'A'-a;c++)
printf(" ");
for(d='A';d<='A'+a;d++)
printf("%c",d);
for(e=d-2;e>='A';e--)
{
printf("%c",e);
}
printf("\n");
}
return 0;
}
总循环为行列
嵌套一为打印空格
嵌套二打印a到中间的字符
三为打印后半段
全部评论
相关推荐
查看14道真题和解析