回 帖 发 新 帖 刷新版面

主题:11111

1、输入N的值,打印下面图形。(10分)
(N=2时)   (N=3时)    
   #            #
  ###          *#*
   #          #####
               *#*
                #

回复列表 (共2个回复)

沙发

CLS
INPUT N
FOR I = 1 TO N * 2 - 1
PRINT TAB(ABS(N - I) + 1);
IF I = N OR I = 1 OR I = N * 2 - 1 THEN
PRINT STRING$((N - ABS(N - I)) * 2 - 1, "#")
ELSE
PRINT STRING$(N - ABS(N - I) - 1, "*"); "#"; STRING$(N - ABS(N - I) - 1, "*")
END IF
NEXT I
END

板凳

好难呀

我来回复

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