在free pascal编写一个程序,输出一列图形(字母金字塔)

aababcabcd··abc……xyz设计如上顶上的a不知为什么变了,a应该在ab上,这是网页上的打印错了... a
a b
a b c
a b c d
· ·
a b c……x y z
设计如上
顶上的a不知为什么变了,a应该在ab上,这是网页上的打印错了
展开
 我来答
百度网友9308069
2011-06-04 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1930万
展开全部
program testcase;

var n,x,y:byte;
begin
repeat
begin
write('Input N -> [1,26]:');
readln(n);
end;
until (n>=1) and (n<=26);

for x:=1 to n do
begin
{画空格}
for y:=1 to n-x do
write(' ');
for y:=1 to x do
begin
write(chr(96+y),' ');
end;
writeln;
end;
writeln('Press ENTER to end...');
readln();
end.
=======
输出
Input N -> [1,26]:26
a
a b
a b c
a b c d
a b c d e
a b c d e f
a b c d e f g
a b c d e f g h
a b c d e f g h i
a b c d e f g h i j
a b c d e f g h i j k
a b c d e f g h i j k l
a b c d e f g h i j k l m
a b c d e f g h i j k l m n
a b c d e f g h i j k l m n o
a b c d e f g h i j k l m n o p
a b c d e f g h i j k l m n o p q
a b c d e f g h i j k l m n o p q r
a b c d e f g h i j k l m n o p q r s
a b c d e f g h i j k l m n o p q r s t
a b c d e f g h i j k l m n o p q r s t u
a b c d e f g h i j k l m n o p q r s t u v
a b c d e f g h i j k l m n o p q r s t u v w
a b c d e f g h i j k l m n o p q r s t u v w x
a b c d e f g h i j k l m n o p q r s t u v w x y
a b c d e f g h i j k l m n o p q r s t u v w x y z
Press ENTER to end...
============
这种题要自己做才有意思,别人做了,你还是不会呵呵
百度网友d7c10cf2b
2011-06-04 · 超过15用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:27万
展开全部
没给出源程序,怎么可能知道问题在哪里。
追问
不是程序有问题,是我在网页上给出来的金字塔错了,应该怎么编啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
peter987662
2011-06-04 · TA获得超过1330个赞
知道小有建树答主
回答量:1117
采纳率:0%
帮助的人:1196万
展开全部
代码???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式