(25)下列程序段的输出结果是 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 xA.20 23 24 35 40 B.20 25 30 35 40 C.20 23 25 35 40 D.20 25 35 40 45
第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}]