メニューに戻る

(行)ベクトル(1次元配列変数)の各要素を k 倍する関数\( kVector(k,Vector()) \) の定義

PAD

学籍番号 
氏  名 
関数の仮引数の宣言は 変数 k, 配列 Vector の順番とする.
関数内の宣言は,変数LB, UB, 配列変数 Ans,繰り返し変数 i の順番にすること.
なお,解答は選択肢番号を入力する.選択不要な場所は 0 を入力する.
 ()   ()   ()   ()   ()  関数定義の開始(関数名,仮引数数の宣言,戻り値の型宣言)
 ()   ()   ()   ()   ()  変数 LB の宣言と初期化
 ()   ()   ()   ()   ()  変数 UB の宣言と初期化
 ()   ()   ()   ()   ()  配列変数 Ans の宣言と要素数の確保
 ()   ()   ()   ()   ()  繰り返し変数 i の宣言
 ()   ()   ()   ()   () 
 ()   ()   ()   ()   () 
 ()   ()   ()   ()   () 
 ()   ()   ()   ()   ()  関数に戻り値を設定
 ()   ()   ()   ()   ()  関数定義の終わり

選択肢

(1)ByRef Vector() As Double (2)End Function (3)) As Double
(4)Dim Ans As Double (5)ByVal Vector As Double (6)LB = LBound(Vector)
(7)Ans(i) = k * Vector(i) (8): (9)Ans = k * Vector
(10)UB = UBound(Vector) (11)Dim UB As Long (12)Dim LB As Long
(13)kVector = Ans() (14)) As Double( ) (15)Function kVector(
(16)Dim Ans(LB To UB) As Double (17)Dim i As Long (18)For i = LB To UB Step 1
(19)Start kVector( (20)Next i (21)ByVal k As Double
(22), (23)Dim Ans(LB To UB) (24)Dim Ans() As Double
(25)kVector = Ans (26)ReDim Ans(LB To UB) (27)ByRef Vector As Double