VB 用随机函数产生20个两位数的整数,存于4行5列的二维数组中,并求出其中的最大元素

求高手帮帮我解以下几道题,急!在线等答!谢谢!(1)VB用随机函数产生20个两位数的整数,存于4行5列的二维数组中,并求出其中的最大元素及它的行、列坐标,将数组按行(矩阵... 求高手帮帮我解以下几道题,急!在线等答!谢谢!
(1)VB 用随机函数产生20个两位数的整数,存于4行5列的二维数组中,并求出其中的最大元素及它的行、列坐标,将数组按行(矩阵形式)输出到窗体,最大元素及行、列下标输出在数组的下方。
(2)编一个将二进制数转换成十进制的函数TranBtoD(str$).将函数分别放在标准模块和窗体模块中,在窗体中编写调用程序,输入、输出结果分别使用文本框,程序界面自定。
(3)编写一个通用过程josc,功能是求1~50的偶数平方和与奇数平方和之差。
(4)利用函数过程,计算s=m!/(n!(m-m)!)的值

麻烦各位VB高手不吝赐教!
展开
 我来答
cfol69
2010-11-10 · TA获得超过430个赞
知道答主
回答量:461
采纳率:0%
帮助的人:292万
展开全部
Option Explicit
Option Base 1
Dim a%(80), i%, k%, t%, b%(80)
Private Sub Command1_Click()
Me.Cls
Dim j As Integer
Randomize

For i = 1 To 80
a(i) = Int(Rnd * 90) + 10
Next i
k = 0
t = 1
For i = 1 To 79
b(i) = Abs(a(i + 1) - a(i))
If b(i) > k Then
k = b(i)
t = i
End If
Next i

Print "全部"

For i = 1 To 80
Print a(i);
If i Mod 10 = 0 Then Print
Next i

Print "最大差值:" & k & ",是" & a(t + 1) & "和" & a(t) & "之差"
End Sub
请参考
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小兔崽子的湘11
2017-09-12 · TA获得超过823个赞
知道答主
回答量:433
采纳率:0%
帮助的人:96.4万
展开全部
两位数的整数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
504057699
2010-11-10 · TA获得超过109个赞
知道小有建树答主
回答量:126
采纳率:0%
帮助的人:87.1万
展开全部
第一题:
Option base 1
Private Sub Form_Click()
Dim a(4,5) as integer , i as integer ,j as integer ,s as integer
dim a_ave as single
randomize
for i=1 to 4
for j =1 to 5
a(i,j)=int(91*rnd+10)
print Format(a(i,j),"@@@@@@");
next j
print
next i
s=a(1,1)
For i=1 to 4
For j =1 to 5
if a (i,j)<s then
else s=a(i,j)
n=i ,m=j
end if
next j
next i
print "最大的元素为:" , s , "坐标为:" , n ,"行" , m , "列"

如果最大的元素有多个,则只显示最后一个的坐标
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式