vb程序Dim a(1 To 20) As Integer,i As Integer,j As IntegerDim a(1 To 20) As Integer,i As Integer,j As IntegerPrivate Sub Command1_Click()Dim a(1 To 20) As IntegerFor j = 1 To 2For i = 1 To 10a(i) = Int(Rnd * 21) + 20Text1 = Text1 & Str(a(i))Next iTe

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 22:42:22
vb程序Dim a(1 To 20) As Integer,i As Integer,j As IntegerDim a(1 To 20) As Integer,i As Integer,j As IntegerPrivate Sub Command1_Click()Dim a(1 To 20) As IntegerFor j = 1 To 2For i = 1 To 10a(i) = Int(Rnd * 21) + 20Text1 = Text1 & Str(a(i))Next iTe

vb程序Dim a(1 To 20) As Integer,i As Integer,j As IntegerDim a(1 To 20) As Integer,i As Integer,j As IntegerPrivate Sub Command1_Click()Dim a(1 To 20) As IntegerFor j = 1 To 2For i = 1 To 10a(i) = Int(Rnd * 21) + 20Text1 = Text1 & Str(a(i))Next iTe
vb程序Dim a(1 To 20) As Integer,i As Integer,j As Integer
Dim a(1 To 20) As Integer,i As Integer,j As Integer
Private Sub Command1_Click()
Dim a(1 To 20) As Integer
For j = 1 To 2
For i = 1 To 10
a(i) = Int(Rnd * 21) + 20
Text1 = Text1 & Str(a(i))
Next i
Text1 = Text1 & vbCrLf
Next j
End Sub
Private Sub Command2_Click()
Dim b(20 To 40) As Integer
a(i) = Int(Rnd * 21) + 20
b(a(i)) = 0
For i = 1 To 20
b(a(i)) = b(a(i)) + 1
Text2 = b(a(i)) & vbCrLf
Next i
End Sub
为什么数组越界 哪出错啦
这个 程序要实现的是 产生20个20—40间的两位随机数 统计不同数据出现的次数

vb程序Dim a(1 To 20) As Integer,i As Integer,j As IntegerDim a(1 To 20) As Integer,i As Integer,j As IntegerPrivate Sub Command1_Click()Dim a(1 To 20) As IntegerFor j = 1 To 2For i = 1 To 10a(i) = Int(Rnd * 21) + 20Text1 = Text1 & Str(a(i))Next iTe
在 Command2_Click() 中
你还有没有定义i,就开始使用a(i)了
而且没有定义的变量初始值是0
而你的a是1 到20 的,根本就没有0

vb程序Dim a(1 To 20) As Integer,i As Integer,j As IntegerDim a(1 To 20) As Integer,i As Integer,j As IntegerPrivate Sub Command1_Click()Dim a(1 To 20) As IntegerFor j = 1 To 2For i = 1 To 10a(i) = Int(Rnd * 21) + 20Text1 = Text1 & Str(a(i))Next iTe VB中Dim A!是什么意思 下列VB程序是 ( )控制结构,执行下列程序后变量Z的值是( ).下列VB程序是 ( )控制结构,执行下列程序后变量Z的值是( ).Dim z as integer,x as integerz=0For x=1 to 10 step 2z=z+xnext x.A 循环结构 Z=25B VB程序如下:Dim a a = Array(1,2,3,4,5,6,7,8) i = 0 For k = 100 To 90 Step -2完全看不懂...要详解..VB程序如下:Dim aa = Array(1,2,3,4,5,6,7,8)i = 0 For k = 100 To 90 Step -2s = a(i)^2If a(i) > 3 Then Exit Fori = i + 1Next kPrint k; a( vb题 下面程序的功能是什么?Private Sub Command1_Click() Dim s%,n% Dim a As String n = 0 a = InputBox(Please input a number:) For s = 1 To Len(a) If (func(Val(Mid(a,s,1)))) Thenn = n + 1NextPrint n End Sub Private Function func(x%) As Bool 49 B 0 C 不确定 D 程序出错 选哪个呢?为什么?VB程序 Dim aa=Array(1,2,3,4,5,6,7) For i =Lbound (0) TO Ubound(a) a(i)=a(i)*a(i) Next i Print a(i)上面打错了。是For i =Lbound (a) TO Ubound(a) VB 使显示每行的最大值的位置(下面的程序可以把最大值找出)Private Sub cmdbegin_Click() Dim a(4,3) As Integer,i As Integer,j As Integer Dim max As Integer For i = 1 To 4 For j = 1 To 3 a(i,j) = InputBox(请输入矩阵的第 VB编程问题.如何让计算出的100以内的勾股数的计算结果显示在List中?现在编的程序如下:Private Sub Command1_Click()Dim a,b,c As DoubleFor a = 1 To 100For b = a To 100c = Sqr(a * a + b * b)If c = Fix(c) And c 2.下面程序段运行后输出的结果是________.VB.NET题Dim i As IntegerDim a() As Integer={1,2,3,4,5,6,7,8,9}For i=0 To UBound(a)a(i)=a(i)*a(i)Next iMsgBox(a(2)) vb中 按如下定义的数组A的元素个数为?option base 1 dim a(-1 to 5 ,5)as integer 求详解 vb中如何用函数求100以内偶数的平方和这是我编写的程序,不知道错在哪里了,求指正.Function Fun()Dim a As IntegerDim b As Integerb = 0For a = 1 To 100If a Mod 2 = 0 Thenb = b + a * aEnd IfNext aFun = b 求教用VB 写程序.求两自然数m,n的最小公倍数.这样写对吗?Dim a%,b%,t%,i%a=inputbox(“第1个数”):b=inputbox(“第2个数”)If a VB.NET2010 给定求组合数公式为Cmn=m!/n!(m-n)!,编一程序,输入m和n的值,求Cmn的值.要用Sub过程Imports System.ConsoleModule Module1Private Sub fac(ByVal x As ULong,ByVal y As ULong)Dim i&,a&a = 1For i = 1 To xa = a * iNext iy = aEnd 下列程序的执行结果为().dim a(10),b(5) for i=1 to 10 a(i)=i next i for j=1 to 5 b(j)=j*20 next j VB练习题7道,七道全讲完才行一、Private Sub Command1_Cilck()Dim a(4,4)For i = 1 To 4For j = 1 To 4Next jNext iFor j = 3 To 4For j = 3 To 4Print a(j,i);Next jEnd Sub9 1210 13二、Private Sub Form _Click()Dim a(10),p(3)As Integerk = 5For i 程序阅读,程序功能是什么Private Sub Command1_Click()Dim s%,n%Dim a As Stringn=0a=InputBox(“Please input a number:”)For s=1To Len(a)If(func(Val(Mid(a,s,1)))) Then n=n+1NextPrint nEnd SubPrivate Function func(x%) As BooleanIf(x Mod 2=0) VB随机产生10个不重复的大写英文字母,看看我哪边错了Private Sub Command1_Click()Dim a(1 To 10)Dim flag As Boolean, i%, j%RandomizeFor i = 1 To 10 Do a(i) = Int(26 * Rnd) + 65 flag = False For j = 1 To i - 1 Dim a(1 To 10) As Integer Dim i As Integer a(1) = 1 For i = 2 To 10 a(i) = a