vb怎样让连续数赋值二维数组 20
展开全部
如果你意思是一个数字Int=123456789
让他赋值到[3,3]数组的话
Strtmp = Str(Int)
k = 2
for i = 0 to 2
for j = 0 to 2
if k < Len(Strtmp) then
a(i,j) = Val(Mid(Strtmp,k,1))
end if
k = k+ 1
next j
next i
要是普通的数字赋值就直接用两个FOR不就行咯
让他赋值到[3,3]数组的话
Strtmp = Str(Int)
k = 2
for i = 0 to 2
for j = 0 to 2
if k < Len(Strtmp) then
a(i,j) = Val(Mid(Strtmp,k,1))
end if
k = k+ 1
next j
next i
要是普通的数字赋值就直接用两个FOR不就行咯
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询