就是第一行 A第二行ABA第三行ABCBA以此类推是一个金字塔型的输入数字n,n就是代表有几层
用for的循环来写,因为刚学到这,遇到了这个题目
收起
int main() { int n=0,sum=0; scanf("%d",&n); for(int i=0;i<n;++i) { for(int j=0;j<n-1-i;++j) printf(" "); int j=0; for(j=0;j<i+1;++j) { printf("%c",'A'+j); } for(int k=0;k<i;++k) { printf("%c",'A'+j-2-k); } printf("\n"); } return 0; }
报告相同问题?