永发信息网

Pascal程序 用*打印一个三角形图案的程序(要有解说哦!)

答案:1  悬赏:30  手机版
解决时间 2021-08-24 18:53

最佳答案

以下是一个输出等腰空心三角形的程序。如果不要等腰或者空心的,可以根据注释来修改。


var


{}i,j,n:longint;


begin


{}readln(n);  //输出n行的三角形


{}for i:=n-1 downto 1 do begin  //先输出前n-1行的三角形


{}{}for j:=1 to i do write(' ');    //三角形前面留空,如果不是等腰的就去掉


{}{}write('*');  //输出第一个‘*’


{}{}for j:=1 to (n-i-1)*2-1 do write(' ');  //空心三角形的话中间要空格,如果是实心的话把空格改成‘*’就行


{}{}if i<>n-1 then write('*');  //预防第一行输出两个‘*’


{}{}writeln;  //最后要换行


{}end;


{}for i:=1 to n*2-1 do write('*');writeln; //最后一行的‘*’


end.


因为怕程序连成一行,所以我用{}来隔开,可以去掉,也可以把每个{}改成两个空格。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
oppo a103现在多少钱
樊城区襄樊重庆麻辣烫这个地址在什么地方,我
我的QQ飞车为什么会获取玩家资料失败??
始终不愿放手的傻孩子,,该怎么做... 诶
英标读音表发音,每个英语音标读法。用中文谐
毕生电纸书石家庄的维修点!!!
478分能上山东哪所一专学校
灵宝市三门峡红之绣专业美容地址在哪,我要去
qq相册拼图10张
谁帮我开游戏人生。
求苏打绿演唱会时那首我要你的爱的歌词. 特别
急…带玉器做梦
小熊社区怎么才能不自动登录
梦幻诛仙穿越童年50级的怎么过啊
红安县黄冈百世汇通地址在哪,我要去那里
推荐资讯
项城市周口牛奶草莓采摘园在什么地方啊,我要
过可以组成什么词语,生活中哪些词语可以组对
老河口市襄樊绿之韵生态纺织日化专营店这个地
宠物小精灵白金画面好卡
武昌区武汉武昌区城管委新生路废弃物转运站哪
我在沙面怎样去上下九,广州沙面到上下九怎么
安庆火车站附近有没有快餐店
玄关入户花园该如何装修设计的呢?
常州有哪些灯饰城知道的告诉下?有谁晓得?
秦皇岛哪里美甲做的好?
客厅杂物架报价怎么样?有高手清楚吗?
能说下家里有跳蚤咋消灭吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?