作者maggiechang (维妮妈)
看板Programming
标题[问题] 请问vb iif函数的问题
时间Thu Apr 10 15:34:38 2008
有一个题目是这样,array的第一行和第一行是1,其他array值会是左方+上方的和
例如:
1 1 1 1 1
1 2 3 4 5
1 3 6 10 15
1 4 10 20 35
1 5 15 35 70
请问我用vb的iif函数做为何不能run?
thanks
===================================
Option Base 1
Dim a(5, 5) As Integer
Private Sub Form_activate()
For i = 1 To 5
For j = 1 To 5
a(i, j) = IIf(i = 1 Or j = 1, 1, a(i, j - 1) + a(i - 1, j))
Print a(i, j);
Next j
Print
Next i
End Sub
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.72.186.30
1F:推 pthuang:a(i, j- 1)+a(i - 1, j)的时候会出错吧..118.169.106.107 04/10 17:39
2F:→ pthuang:从a(1,1)开始 a(0,1)跟a(1,0)是什麽...囧118.169.106.107 04/10 17:40
3F:→ maggiechang:知道了..谢 203.72.186.30 04/11 17:22