输出一个5×5的矩阵,其中元素是随机生成的1-100的整数.
输出一个5×5的矩阵,其中元素是随机生成的1-100的整数.求出
(1) 对角线上元素的和
(2) 对角线上元素的积
(3) 矩阵中最大的元素
人气:168 ℃ 时间:2020-07-04 16:36:04
解答
Private Sub Command1_Click()
Randomize
Form1.Cls
Dim c,e As Integer
c = 0
e = 0
Dim d As Double
d = 1
Dim a(4,4) As String
For i = 0 To 4
For j = 0 To 4
f = Format(Int(Rnd * 100 + 1),"0,0")
If i = j Or i + j = 4 Then c = c + f:d = d * f
If f > e Then e = f
a(i,j) = f
Next
Print a(i,0) & " " & a(i,1) & " " & a(i,2) & " " & a(i,3) & " " & a(i,4)
Next
Print "对角线的和为:" & c
Print "对角线的积为:" & d
Print "最大的元素为:" & e
End Sub
推荐
- vb 关于数组的问题1.利用随机函数生成一个4*5的矩阵(二维数组),范围是[1,100]之间的整数,求所有元
- VB随机产生一个M×N二维数组(M,N缺省为4,数组元素为100以内的正整数),计算其
- (1)VB 用随机函数产生20个两位数的整数,存于4行5列的二维数组中,并求出其中的最大元素及它的行、列坐标,将数组按行(矩阵形式)输出到窗体,最大元素及行、列下标输出在数组的下方.
- 用VB做:通过随机产生20到40之间的整数形成4*5的矩阵
- 高气压低气压的定义?
- 白天在房间里照镜子时,为了能清晰的看到自己的面孔,应该( ) A.镜子正对着窗口 B.面部正对着窗口 C.面部和镜子都侧对窗口 D.镜子怎样放都一样
- 求问世界市场最终形成的标志是什么
- Betty wants to give some food to the dolphin,but she falls into the pool.改为同义句
猜你喜欢