VB上机操作题

 2025-02-06 17:45:01  阅读 125  评论 0

摘要:第1题没拍全,以下给出第2题解Dim intArray() As Integer, intM As Integer, intN As IntegerPrivate Sub Command1_Click()intM = InputBox("请输入行数", "数组行数", 4)intN = InputBox("请输入列数", "数组列数", 5)ReDim intArray(1 To intM, 1 To intN)For i = 1 To int

第1题没拍全,以下给出第2题解

Dim intArray() As Integer, intM As Integer, intN As Integer

Private Sub Command1_Click()

VB上机操作题

intM = InputBox("请输入行数", "数组行数", 4)

intN = InputBox("请输入列数", "数组列数", 5)

ReDim intArray(1 To intM, 1 To intN)

For i = 1 To intM

For j = 1 To intN

? intArray(i, j) = Int(Rnd(i * j) * 90 + 10)

? Picture1.Print CStr(intArray(i, j)) + Space

(1);

Next j

Picture1.Print

Next i

End Sub

Private Sub Command2_Click()

Dim singleAverage() As Single

ReDim singleAverage(1 To intM)

For i = 1 To intM

For j = 1 To intN

? singleAverage(i) = singleAverage(i) + intArray(i, j)

Next j

Text1.Text = Text1.Text + CStr(singleAverage(i) / intN) + vbCrLf

Next i

Text2.Text = CStr(Max(singleAverage))

End Sub

Private Function Max(a() As Single) As Single

Dim singleMax As Single

singleMax = a(1)

For i = 2 To intM

If a(i) > singleMax Then

? singleMax = a(i)

End If

Next i

Max = singleMax / intN

End Function

Private Sub Command3_Click()

Picture1.Cls

Text1.Text = ""

Text2.Text = ""

End Sub

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【VB上机操作题】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/zhishi/1310004.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.0367秒, 内存占用1.98 MB, 访问数据库22次

陕ICP备14005772号-15