回 帖 发 新 帖 刷新版面

主题:打印三角形

怎样打一个三角形:
        A
       BAB
      CBABC
     DCBABCD
    EDCBABCDE
高分奖赏!

回复列表 (共3个回复)

沙发

INPUT "N = ", n
a$ = "A"
FOR i = 1 TO n
  PRINT TAB(n + 1 - i); a$
  a$ = CHR$(65 + i) + a$ + CHR$(65 + i)
NEXT i
END

板凳

for i=-25 to 25
 a$=a$+chr$(65+abs(i)):
next i
input n
for i=1 to n
 print tab(n+1-i);mid$(a$,27-i,i*2-1)
next i
end

3 楼

二楼的,你的思路也太麻烦了吧

我来回复

您尚未登录,请登录后再回复。点此登录或注册