vb编程题:20个二位随机正整数围成一圈,找出每四个相邻数之和中的最大值,并指出是哪四个相邻的数.请大虾们帮我设计出程序,这题的意思我都看不懂请先说明这题的意思,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 18:25:10
vb编程题:20个二位随机正整数围成一圈,找出每四个相邻数之和中的最大值,并指出是哪四个相邻的数.请大虾们帮我设计出程序,这题的意思我都看不懂请先说明这题的意思,

vb编程题:20个二位随机正整数围成一圈,找出每四个相邻数之和中的最大值,并指出是哪四个相邻的数.请大虾们帮我设计出程序,这题的意思我都看不懂请先说明这题的意思,
vb编程题:20个二位随机正整数围成一圈,找出每四个相邻数之和中的最大值,并指出是哪四个相邻的数.
请大虾们帮我设计出程序,这题的意思我都看不懂请先说明这题的意思,

vb编程题:20个二位随机正整数围成一圈,找出每四个相邻数之和中的最大值,并指出是哪四个相邻的数.请大虾们帮我设计出程序,这题的意思我都看不懂请先说明这题的意思,
'意思就是20个数首尾相连,围成一个"圆".从第一个数开始,一次取4个数出来求和.找出其中和最大的4个数.
' 1 2 3 4 5 6
' 20 7
' 19 8
' 18 9
' 17 10
' 16 15 14 13 12 11
Private Sub form_click()
Dim i%,n%,a%(19),max%,st$,temp%
Me.Cls
For i = 0 To 19
a(i) = Int(90 * Rnd + 10) '20个二位随机正整数
Print a(i); '打印到窗体
Next i
Print
For i = 0 To 19
'mod 20 使数组的下标在[0-19]之间循环.使之首尾连接.
temp = a(i) + a((i + 1) Mod 20) + a((i + 2) Mod 20) + a((i + 3) Mod 20) '求四个相邻数之和
Print Str(a(i)); " +"; Str(a((i + 1) Mod 20)); " +"; Str(a((i + 2) Mod 20)); _
" +"; Str(a((i + 3) Mod 20)); " = "; temp '打印到窗体
If max < temp Then max = temp:n = i '比较大小,赋值max、n
Next i
Print " Max is :"; max '打印max到窗体、四个相邻数
Print " Number is :"; a(n); a((n + 1) Mod 20); a((n + 2) Mod 20); a((n + 3) Mod 20)
End Sub
Private Sub Form_Load()
Me.AutoRedraw = True
Me.WindowState = 2
Randomize
Call form_click
End Sub

vb编程题:20个二位随机正整数围成一圈,找出每四个相邻数之和中的最大值,并指出是哪四个相邻的数.请大虾们帮我设计出程序,这题的意思我都看不懂请先说明这题的意思, 随机生成20个100以内的两位正整数,统计其中有多少个不相同的数?(求VB编程答案!)要写清界面搭建过程! 随机生成20个100以内的两位正整数,统计其中有多少个不相同的数?VB编程 精简 明朗 VB编程:利用随机函数Rnd()生成20个在1~100之间的各不相同的正整数,并在窗体上显看清楚,一定要是正整数,谢谢了.用VB VB编程:判断任意正整数N是否为素数如题,要求是编程.完整的编程 VB随机产生10个两位数整数(正整数),要求分别用选择排序法和冒泡排序法将这10个数降序排列输出在窗体上是编程问题用VB编程 VB随机产生20个正整数并使奇数偶数在不同行显示 用VB:用随机函数产生20个两位的正整数,并要求从小到大顺序输出. vb中如何随机产生20个10以内的正整数 VB编程题:一个正整数分解成质因数天的剩积,如输入:90打印90=2*3*3*5 vb编程题.随机产生10个【50,300】之间的整数,求最大的偶数和最小的奇数. 关于VB的编程题.如何在Text1随机产生+、-、*、/四种符号,用什么函数? 谢谢啦 vb题 随机生成10个两位整数,求出他们的总和及平均数求助,基础一点的编程啊 VB编程用欧几里得算法求俩个正整数的最大公约数 大学VB编程题:输出两位正整数中个位数是3的素数,并求这些素数的个数. VB编程17人编号为0-16围成一圈,0号人开始从1报数,凡是报数为3倍数的人离开圈子,继续报数,直到剩下1人,求此人编号. VB中用随机函数产生一个两位的随机正整数的公式是什么? VB 编程题,产生50个1~100之间的随机整数,显示所有小于60的数.VB 编程题,产生50个1~100之间的随机整数,显示所有小于60的数.希望可以详细写出步骤,最好写在纸上,严格按照编程步骤书写!