问题库
search
首页 计算机 驾照考试 关于

窗体中有命令按钮run34,对应的事件代码如下: Private Sub run34_Enter()    Dim num As Integer,a As Integer, b As Integer,i As Integer    For i=1 To 10        num=InputBox("请输入数据:","输入")        If Int(num/2)=num/2 Then         a=a +1        Else         b=b+1        End If    Next i    MsgBox("运行结果:a=" & Str(a)& ",b=" & Str(b)) End Sub 运行以上事件过程,所完成的功能是(  )。


  • A.对输入的10个数据求累加和
  • B.对输入的10个数据求各自的余数,然后再进行累加
  • C.对输入的10个数据分别统计奇数和偶数的个数
  • D.对输入的10个数据分别统计整数和非整数的个数
浏览72
参考答案:C
解析:

【解析】本题程序中利用For循环输入10个数,并根据If语句的条件统计两种情况数的个数。在IF语句的条件中Int函数的作用是对其中的参数进行取整运算,如果一个整数除以2 后取整与其自身除以2相等,那么这个整数就是偶数,否则就是奇数。因此,题目是统计输入的10个数中奇数和偶数的个数。