早教吧作业答案频道 -->数学-->
随机数生成25个正整数,组成一个5*5的二维数组,然后找出最大元素及最大元数素所在的位置,并按A(n1,n2)二×的形式输出.
题目详情
随机数生成25个正整数,组成一个5*5的二维数组,然后找出最大元素及最大元数素所在的位置,并按A(n1,n2)二×的形式输出.
▼优质解答
答案和解析
Option Explicit
Private WithEvents Command1 As CommandButton
Private Sub Form_Load()
Set Command1 = Controls.Add("vb.CommandButton", "Command1")
With Command1
.Visible = True
.Caption = "运行"
.Left = 100
.Top = 100
End With
With Me
.Width = 9000
.Height = 5000
.BorderStyle = 1
End With
End Sub
Private Sub Command1_Click()
Dim n1 As Byte, n2 As Byte
Dim A(5, 5) As Integer
Dim Max As Integer '记录最大值
Dim X As Byte, Y As Byte '记录最大值坐标
Cls
Me.CurrentX = 0
Me.CurrentY = 800
'自动生成25个区间在[100,999]的三位数
Randomize
For n1 = 1 To 5
For n2 = 1 To 5
A(n1, n2) = 900 * Rnd + 100
If A(n1, n2) > Max Then Max = A(n1, n2): X = n1: Y = n2
Print "A("; n1; ","; n2; ")="; A(n1, n2); Space(2);
Next n2
Print
Next n1
Print
Print "最大元数=" & Max, "所在坐标=" & "(" & X & "," & Y & ")"
End Sub
Private WithEvents Command1 As CommandButton
Private Sub Form_Load()
Set Command1 = Controls.Add("vb.CommandButton", "Command1")
With Command1
.Visible = True
.Caption = "运行"
.Left = 100
.Top = 100
End With
With Me
.Width = 9000
.Height = 5000
.BorderStyle = 1
End With
End Sub
Private Sub Command1_Click()
Dim n1 As Byte, n2 As Byte
Dim A(5, 5) As Integer
Dim Max As Integer '记录最大值
Dim X As Byte, Y As Byte '记录最大值坐标
Cls
Me.CurrentX = 0
Me.CurrentY = 800
'自动生成25个区间在[100,999]的三位数
Randomize
For n1 = 1 To 5
For n2 = 1 To 5
A(n1, n2) = 900 * Rnd + 100
If A(n1, n2) > Max Then Max = A(n1, n2): X = n1: Y = n2
Print "A("; n1; ","; n2; ")="; A(n1, n2); Space(2);
Next n2
Next n1
Print "最大元数=" & Max, "所在坐标=" & "(" & X & "," & Y & ")"
End Sub
看了 随机数生成25个正整数,组成...的网友还看了以下:
为什么能通过A(n-1)<An<A(n+1)找出数列中的最大项?这个公式的原理是什么?凭什么大于前 2020-04-09 …
小学英语求解答,高分100,快,急啊!1.三辆公共汽车复数形式2.五个小孩复数形式3.十名警察复数 2020-05-17 …
[微积分]参数等式找垂直和水平切线x=cos(2t)y=sin(7t)用微积分的方法来解决~是垂直 2020-06-10 …
看下面几个算式:21*29=609;23*27=621;25*25=625.注意到每个式子左边的两 2020-06-13 …
从以下算式中找出几对算式,要求每一对算式的得数是另一个算式的得数的倍数,你能找出几对?B算式:35 2020-07-22 …
从以下算式中找出几对算式,要求每一对中一个算式的得数是另一个算式得数的倍数,你能找出几对?35乘4 2020-07-22 …
一位数学家在他找到的勾股数表达式中,用2n方+2n+1(n为任意正整数)表示勾股数中最大的一个数, 2020-07-26 …
求数学的一个函数公式:快速找到2次函数图像上的中轴线在x轴上的交点公式?根据几个原式上要素,能够简 2020-07-31 …
1、做数学题找规律,怎样找得又快又准?(重点要求教技巧)2、怎样画三角形的内接圆和外接圆?3、有哪 2020-08-03 …
找出乘法算式的规律如题现有下面2组乘法算式,请帮忙找出其中的规律,深表谢意.诸如第一组中第1个因数个 2020-12-06 …