c语言循环结构例题

初学者···要按行一次输入 A BBB CCCCC DDDDDDD字母怎么办?ASCII码吗?
2024-12-28 13:51:48
推荐回答(2个)
回答1:

这个搞清楚 行和列和字母的关系就可以,具体假设:第H行有L列字母X,则对应关系是,L=2*H-1 ,X="A"+L-1 (ASC II码值)
至于输出格式,补上对应的空格

回答2:

#include"stdio.h"
void main()
{
int x=65,n,i,k,j;
scanf("%d",&n);
for(i=1;i{
for(k=n-1;k>i;k--)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("%c",x);
printf("\n");
x++;
}

}