下列程序段的输出结果为( )。 Dim M(5,5), S(5) For i = 1 To 5 S(i) = 0 For j = 1 To 5 M(i, j) = i + j S(i) = S(i) + M(i, j) Next j Next i For Each x In S Print x; Next x
A.2023 24 3540
B.2025 30 3540
C.2023 25 35 40
D.2025 354045
第1题:
下列程序段的输出结果是( )。
Dim M(5,5),S(5)
For i=1 To 5
S(i)=0
For j=1 To 5
M(i,j)=i+j
S(i)=S(i)+M(i,j)
Next j
Next i
For Each x In S
Print x;
Next x
A.20 23 24 35 40
B.20 25 30 35 40
C.20 23 25 35 40
D.20 25 35 40 45
第2题:
下列程序段的输出结果为( )。 Dim M(S, S), S(5) For i=1 To 5 S(i)=0 For j=1 To 5 M(i, j)=i+j S(i)=S(i)+M(i, j) Next j Next i For Each x In S Print x; Next x
A.20 23 24 35 40
B.20 25 30 35 40
C.20 23 25 35 40
D.20 25 35 40 45
第3题:
定义5阶稀疏矩阵,与主对角线相邻元素为行号列号之和,其余元素为0,应使用的语句是
A.SparseArray[{{i_,j_}/;j=i+1→i+j,{i_,j_}/;j=i-1→i+j},{5,5}]
B.SparseArray[{i_,j_}/;j==i+1→i+j,{i_,j_}/;j==i-1→i+j,{5,5}]
C.SparseArray[{{i,j}/;j==i+1→i+j,{i,j}/;j==i-1→i+j},{5,5}]
D.SparseArray[{{i_,j_}/;j==i+1→i+j,{i_,j_}/;j==i-1→i+j},{5,5}]
第4题:
下列程序段的输出结果为( )。 Dim M(5,5),S(5) For i=1 To 5 S(i)=0 For j=1 To 5 M(i,j)=i+j S(i)=S(i)+M(i,j) Next j Next i For Each x In S Print x; Next x
A.20 23 24 35 40
B.20 25 30 35 40
C.20 23 25 35 40
D.20 25 35 40 45
第5题:
2、定义5阶稀疏矩阵,与主对角线相邻元素为行号列号之和,其余元素为0,应使用的语句是
A.SparseArray[{{i_,j_}/;j=i+1→i+j,{i_,j_}/;j=i-1→i+j},{5,5}]
B.SparseArray[{i_,j_}/;j==i+1→i+j,{i_,j_}/;j==i-1→i+j,{5,5}]
C.SparseArray[{{i,j}/;j==i+1→i+j,{i,j}/;j==i-1→i+j},{5,5}]
D.SparseArray[{{i_,j_}/;j==i+1→i+j,{i_,j_}/;j==i-1→i+j},{5,5}]