Re: [问卦] 恸!有没有程式不会写的八卦?

楼主: q14721472 (精选鱼油)   2019-01-09 00:58:41
※ 引述《jeffery95099 (杰佛里95099)》之铭言:
: 安安
: 是这样啦
: 本肥宅在练习写程式
: 题目是要输出一个中间是空心菱形的正方形啦
: 边长由使用者输入且必为奇数
: 大guy4长这样啦
: *****
: ** **
: * *
: ** **
: *****
: 这样要怎么写啊
: 本肥宅苦思已久还是想不出来
: 有卦吗
: 嘻嘻
给你参考拉
n 为输入奇数
以下开始我的构思
m=(n+1)/2
for i=1 to n
if i=1 or i=n then
//头尾都*
for j=1 to n
输出*
next
elseif i<m then
//上三角形
for j=1 to n
if abs(j-m)>=i-1 then
输出*
else
输出空白
end if
next
elseif i=m then
//中间
for j=1 to n
if j=1 or j=n then
输出*
else
输出空白
end if
next
elseif i>m then
//下三角形
for j=1 to n
if abs(i-m)+abs(j-m)>(m+1)/2 then
输出*
else
输出空白
end if
next
end if
输出下一行
next
作者: ahobo (捕捉闪耀的瞬间OA)   2019-01-09 00:59:00
五楼 被六楼肛 无限loop
作者: A0091127 (A009)   2019-01-09 00:59:00
作者: TPDC (Anxuan)   2019-01-09 01:01:00
五楼恶心
作者: jim924211 (海未推)   2019-01-09 01:10:00
别直接跟他讲=.= 推文内已经给他方向了这么明显只会害他而已

Links booklink

Contact Us: admin [ a t ] ucptt.com