中易网

C语言输出三角形,第一行是一个A,第二行3个B,第三行5个C,以此类推。 输入的行数由n决定,请问错在哪了

答案:2  悬赏:30  
解决时间 2021-01-09 02:38
C语言输出三角形,第一行是一个A,第二行3个B,第三行5个C,以此类推。 输入的行数由n决定,请问错在哪了
最佳答案
#include
void main()
{
int i,j,k,m,n;
char ch;
printf("Enter n:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
ch='a'+i-1;
m=2*i-1;
for(k=n;k>i;k--)
putchar(' '); //错误1:这里是单引号,表示一个字符,不是字符串
for(j=1;j<=m;j++)
putchar(ch);
putchar('\n'); //需要加个换行语句,不然得不到三角形..
}
}
这是改好的程序,源程序也没什么大问题...
全部回答
#include
void main()
{
int i,j,k,m,n;
char ch;
printf("Enter n:\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{ch='a'+i-1;
m=2*i-1;//} //这里多了一个}
for(k=n;k>i;k--) putchar(' ');//putchar(" "); 空格是一个字符,不是字符串。
for(j=1;j<=m;j++) putchar(ch);
printf("\n");
}
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
这是条身长30米左右,似蛇非的怪物.是运用了什
蓟县站到蓟县南站打车多少钱
资丘邮政储蓄地址在哪,我要去那里办事
求西川瞳全部迅雷下载种子
220v变36V用什么变压器
java,boolean函数,最后要有return才正确,为
钛灰色和银灰色的区别
为什么只有美国研制出核动力航母
主要债任吊销驾照,两年后还能学大货驾照吗
各位好,鲁东大学专升本今年今年大概多少分
驭夫36计小说txt全集免费下载
中国《资本论》研究中的发展与保卫问题
文言文虽的用法
虚心求教,关于捕获mysql的MySQLSyntaxErrorE
你们4代净水机多少钱一台
推荐资讯
为什么一些物质的沸点是零下
红岩中荣光华怎样的人
弱弱的问一句,刚买的,尘埃3能打汉化补丁吗
明月相逢即故人,在线急求现代翻译,谢谢帮忙
正月那一天开工最好,
进财门业经销处在什么地方啊,我要过去处理事
金水火土拼成一个字
乳山市阳光海岸小区真的可怕,传销太多!
周庄子家园我想知道这个在什么地方
超能战联什么职业最好玩?
高考考400多分难么?
不过五的传人有哪些?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?