永发信息网

vb的一些問題4

答案:2  悬赏:40  手机版
解决时间 2021-08-23 14:14

编写一个程序,窗体用A10.frm文件名保存,工程用A10.Vbp文件名保存。对窗体的Click事件编程,要求功能为:

①  随机产生25个两位正整数存入5行5列的二维数组a中并在窗体上显示;

②  计算数组a中所有元素的平均值、最大值和最小值并在窗体上显示;

③  计算数组a所有元素中偶数和奇数的个数并在窗体上显示;

④  计算数组a所有元素中大于和小于平均值的个数并在窗体上显示。

 

最佳答案

Private Sub Form_Click()
Dim a(5, 5) As Integer, b(25) As Integer, i As Integer, j As Integer, k As Integer, s As Integer
For i = 1 To 5
  For j = 1 To 5
    k = k + 1
    a(i, j) = Int(Rnd * (100 - 10 + 1)) + 10
    b(k) = a(i, j)
    s = s + a(i, j)
    Print a(i, j);
    If k Mod 5 = 0 Then Print
  Next j
Next i
For i = 1 To 24
  For j = i + 1 To 25
    If b(i) > b(j) Then
    t = b(j)
    b(j) = b(i)
    b(i) = t
    End If
  Next j
Next i
For i = 1 To 25
  If b(i) >= s / 25 Then k1 = k1 + 1
  If b(i) < s / 25 Then k2 = k2 + 1
  If b(i) Mod 2 = 0 Then k3 = k3 + 1
  If b(i) Mod 2 <> 0 Then k4 = k4 + 1
Next i
Print "平均数:" + Str(s / 25)
Print "最大值:" + Str(b(25))
Print "最小值:" + Str(b(1))
Print "大于平均值的元素个数:" + Str(k1)
Print "小于平均值的元素个数:" + Str(k2)
Print "偶数个数:" + Str(k3)
Print "奇数个数:" + Str(k4)


End Sub

全部回答
9456.962关注此问题, 望高手回答 QQ447186060 自动分类答题器 QQ问问专用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁知道重庆在哪预定酒店经济又实惠啊??
耳机孔坏掉,E63用什么立体声蓝牙耳机好?价
QQ炫舞里怎么在房间里贡献舞团结晶??????
潜江市潜江东北皮草行哪位知道具体地址啊
让七岁的孩子同时学习画画、手脑速算、英语对
天下2为什么叔嫉的任务我才能接一 个?人家都
人为什么得不到满足
太阳水瓶,月亮水瓶,金星摩羯,水星摩羯,土
雨花区长沙瞳宝贝地址在哪里啊
怎樣顯示上次登錄時間
龟兔赛跑的问题
硕单五种子黑龙江省肇东市引起很大争议到底是
你觉得8090踢馆会成功吗~你希望踢馆成功
黑色的屏幕上面写着,硬件或软件的问题什么的
鄢陵县许昌万里鄢陵西站售票厅这个地址在什么
推荐资讯
求 家族 七公主 的下载地址
他找你开和家欢,是啥意思?
夷陵区宜昌巴蜀宴老火锅这个地址怎么能查询到
西安哪有卖琴弦的··(吉他)
黄陂区武汉云龙副食批发这个地址怎么能查询到
拉姆和巴拉克,谁更有机会担任德国队队长?
石首市荆州郑翔中医诊所地址有谁知道?有点事
爱国的名人名句大全,形容伟人的诗句有哪些
www.jkxifs这个是什么网站 可信吗
我头像那男的眼睛戴的什么东西啊?
在魔兽比赛中 gg是那两个英文单词的缩写
请用陈金线开头写首诗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?