c语言aba字母塔,c++字母输出金字塔, 如,输入C 输出: A ABA ABCBA 依次类推,其中space为自定义变量,即控制空格输出,...

这篇博客主要展示了如何使用C++编程实现输入一个大写字母,输出对应的字母金字塔,其中包含自定义空格控制。文章提供了有误的初始代码及修正后的代码示例。
摘要由CSDN通过智能技术生成

c++字母输出金字塔, 如,输入C 输出: A ABA ABCBA 依次类推,其中space为自定义变量,即控制空格输出,

答案:2  信息版本:手机版

解决时间 2021-05-01 07:54

已解决

2021-04-30 18:31

在下面程序基础上该正,有点毛病

#include

#include

int main()

{

char x,k,M;

scanf("%c",&x);

int space;

scanf("%d",&space);

int N=x-64;

int i,j;

for(i=1;i<=N;i++)

{

for(j=1;j<=N+space-i;j++)

printf(" ");

for(j=1,k=65,M=65;j<=2*i-1;j++)//控制行输出,第一行输出一个字母,第二行3个,第n行2*n-1个

if (k<=x) //就是这个地方,求高手改正

{

printf("%c",k++);

M++;

}

else

printf("%c",--M-1);

print

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值