输出一个5×5的矩阵,其中元素是随机生成的1-100的整数.
输出一个5×5的矩阵,其中元素是随机生成的1-100的整数.求出
(1) 对角线上元素的和
(2) 对角线上元素的积
(3) 矩阵中最大的元素
人气:392 ℃ 时间: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的矩阵
- 如图,AB为直线,OC是∠AOD的平分线,OE在∠BOD内,∠DOE=1/3∠BOD,∠COE=72°,求∠EOB.
- 英文翻译:由始至终,我还是孤单一人
- 用无如这个词语造句
- 8x²÷(-2x)=____________
猜你喜欢