试题来源:2014年12月计算机等级考试二级VB全真模拟卷
【单选题】在窗体画一个命令按钮,然后编写如下过程:
Function fun(ByVal num As Long)As Long
Dim k As Long
k=1
num=Abs(num)
Do While num
k=k*(num Mod 10)
num=num\10
Loop
fun=k
End Function
Private Sub Command1_Click()
Dim n As Long
Dim r As Long
n=InputBox("请输入一个数")
n=CLng(n)
r=fun(n)
Print r
End Sub
程序运行后,单击命令按钮,在输入对话框中输入234,输出结果为【】 。
网考网参考答案:24
大数据分析:根据网考网与考试题库的统计分析,该试题:
21%的考友选择了A选项
72%的考友选择了B选项
2%的考友选择了C选项
5%的考友选择了D选项
考友解析与评论:
· 原先有道题和这题几乎一样,只是稍有不同,大家看看就可理解了,那个答案正确。
· 我也选了24到底对不对
· 这个答案是有歧义
发布评论 查看全部评论