*简化一下:
Clear
Local linecount
*input "Lines=" to linecount
linecount=6
Local ayh(linecount,linecount)
For ii=1 To linecount
?? SPACE(50-ii*2) &&定位 ...2
For jj=1 To ii
If jj==1 Or jj==ii
ayh(ii,jj)=1
ELSE
ayh(ii,jj)=ayh(ii-1,jj-1)+ayh(ii-1,jj)
ENDIF
?? PADL(ayh(ii,jj),4) &&定长...4
ENDFOR
? "" &&换行
Endfor
*杨辉三角形.
CLEAR
LOCAL linecount
*input "Lines=" to linecount
linecount=6
LOCAL ayh(linecount,linecount)
ayh(1,1)=1
ayh(2,1)=1
ayh(2,2)=1
FOR ii=3 TO linecount
ayh(ii,1)=1
ayh(ii,ii)=1
FOR jj=2 TO ii-1
ayh(ii,jj)=ayh(ii-1,jj-1)+ayh(ii-1,jj)
ENDFOR
ENDFOR
FOR ii=1 TO linecount
?? SPACE(50-ii*2)
FOR jj=1 TO ii
?? PADL(ayh(ii,jj),4)
ENDFOR
? ""
ENDFOR