输出一个5×5的矩阵,其中元素是随机生成的1-100的整数.
输出一个5×5的矩阵,其中元素是随机生成的1-100的整数.求出
(1) 对角线上元素的和
(2) 对角线上元素的积
(3) 矩阵中最大的元素
人气:416 ℃ 时间: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的矩阵
- 1/40)*4*x+(1/40)*8*(x+2)=1
- 0为什么不能作除数,请举例说明
- 、若3x4+x3-4x2-17x+5除以x2+x+1的商式是ax2+bx+c,余式是dx+e,求(a+b+c)的d+e次方
- 某工程师为了减轻飞机的质量,将一钢制零件改成铝制零件使其质量减少1.56kg,则所需铝的质量为多少?
猜你喜欢