怎么用VB编写“输入若干个正数(用-1结束输入),统计其中偶数的个数与奇数的个数。”

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:44:10
哪位高手知道可以教教我吗?谢谢了!~

Option Base 1
Private Sub Command1_Click()
Dim p() As Integer, st As String
Dim o As Integer, q As Integer
st = Text1
Call a(st, p) '获得数组
Call b(p, q, o) '计算奇偶数
Print "偶数有" & o & "个,奇数有" & q & "个"
End Sub

Private Sub a(st As String, p() As Integer)
Dim k As Integer, t As Integer, n As Integer
Do
n = InStr(st, " ")
If t <> -1 And n <> 0 Then
t = Val(Left(st, n - 1))
k = k + 1
ReDim Preserve p(k)
p(k) = t
st = Right(st, Len(st) - n)
Else
Exit Do
End If
Loop
End Sub
Private Sub b(p() As Integer, q As Integer, o As Integer)
Dim i As Integer
For i = 1 To UBound(p)
If p(i) Mod 2 = 0 Then
o = o + 1
Else
q = q + 1

怎么用VB编写“输入若干个正数(用-1结束输入),统计其中偶数的个数与奇数的个数。” 用vb怎么编写 怎么用VB编写个到计时表!!!! 编写C语言;从键盘输入若干个学生的成绩计算出平均成绩,并输出低以平均分的成绩,用输入负数结束输入 ·编写C语言;从键盘输入若干个学生的成绩计算出平均成绩,并输出低以平均分的成绩,用输入负数结束输入? 编写程序,输入5 个数字,判断并输入出其中负数、正数和0的数目 用VB怎么编写,谢谢. 求“输入10个数据,统计其中正数,负数,零的个数”的VB代码 编写程序,输入若干个元素,使用冒泡排序来实现元素从小到大输出。要求有交互。 编写程序,输? 用VB编写程序:给一维数组输入6个整数:1到6。然后显示如图方阵。请问怎么设计这个程序啊