作业帮 > 综合 > 作业

VB 连续输入10数字,显示其中奇数的个数和偶数的个数

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/05 03:39:36
VB 连续输入10数字,显示其中奇数的个数和偶数的个数
用一个一维数组a就可以解决了
奇数:ai mod 2 =1,则加1
偶数:10-i
再问: 完全小白 求帮助
再答: 新建一个"标准EXE"窗体,拖一个文本框进去,双击,输入如下代码: Private Sub Command1_Click() '在text1中输入10个整数,用空格隔开 Dim a As Integer Dim Even As Integer Dim Odd As Integer End Sub Private Sub Form_Click() Even = 0 Odd = 0 a = Split(Text1, " ") For i = 0 To UBound(a) If a(i) Mod 2 = 0 Then Even = Even + 1 Else Odd = Odd + 1 End If Next Print "奇数个数为:" & Even Print "偶数个数为:" & Odd End Sub Private Sub Form_Load() Text1.Text = "" End Sub 当然,这只是简单的,对输入的数字没有校对提醒功能,如果你要可以自己加.