看板 Programming 關於我們 聯絡資訊
有一個題目是這樣,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
pthuang:a(i, j- 1)+a(i - 1, j)的時候會出錯吧..118.169.106.107 04/10 17:39
pthuang:從a(1,1)開始 a(0,1)跟a(1,0)是什麼...囧118.169.106.107 04/10 17:40
maggiechang:知道了..謝 203.72.186.30 04/11 17:22