球注意到vb题,里面的redim没学过

OptionBase1PrivateSubForm_click()DimnAsInteger,iAsInteger,jAsIntegerDima()AsIntegerFo... Option Base 1
Private Sub Form_click()
Dim n As Integer, i As Integer, j As Integer
Dim a() As Integer
Form1.Cls
n = Val(InputBox("请输入打印的行数", "输出杨辉三角"))
'**********found*************' '请不要删除该行'
ReDim ____(1)____
For i = 1 To n
CurrentY = i * 500
For j = 1 To i
CurrentX = j * 500
If j = 1 Or j = i Then
a(i, j) = 1
Else
'**********found*************' '请不要删除该行'
a(i, j) = ____(2)____
End If
Print a(i, j);
Next j
Print
Next i
End Sub
展开
 我来答
百度网友b2fb76d
2010-09-05 · 超过70用户采纳过TA的回答
知道小有建树答主
回答量:222
采纳率:0%
帮助的人:196万
展开全部
REDIM 是重定义 一般是用来重定义数组的宽度的 例如
DIM A(1) 这是一个有宽度为2的数组
REDIM A(10) 这样就改成的宽度11的数组
如果重定义的数组宽度比原数组大,后面多出来的部分默认值为0
反之则溢出,少的部分清除了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式