回覆列表
  • 1 # 使用者646143529198590

    函式引數不能限定陣列元素的個數,引數僅僅是說明了引數型別是元素為double型的陣列。

    以下程式碼只保留陣列的前五個元素的值,能起到限定陣列長度的作用。Public Sub test(a() As Double, b() As Double) dim c(5) as double dim d(5) as double dim i as integer for i = 0 to 4 c(i)=a(i) d(i)=b(i) next d(0) = c(0) + 2: d(1) = c(1) + 3 End Sub

  • 2 # 使用者417435041149971

    不用二維陣列,用三個一維陣列比較容易處理,例如:DIM A(20) AS STRING,B(20) AS INTEGER,C(20) AS INTEGER,I AS INTEGER(其中陣列A是複數,陣列B代表實數部分,陣列C代表虛數部分)A(0)=Cstr(B(0)) & "+ " & Cstr(C(0)) & "i"當然用迴圈更加方便:FOR I=0 TO 20A(I)=Cstr(B(I)) & "+ " & Cstr(C(I)) & "i"NEXT I

  • 中秋節和大豐收的關聯?
  • 見字開頭歌詞,同音也可以?