单选题 在窗体上画一个命令按钮,然后编写如下程序:
Function fun1(ByVal Bum As Long)As Long
Dim k As Long
k=0
Bum=AbsfBum)
Do While Bum
k=k+(Bum Mod 10)
Bum=Bum/10
Loop
fun1=k
End Function
Private Sub Command1_Click( )
Dim n As Long
n=InputBox("请输入一个数")
Print fun1(n)
End Sub
程序运行后,单击命令按钮,在输入对话框中输入234,输出结果为______。

【正确答案】 C
【答案解析】[解析] 变量n接受234值后,通过调用函数过程fun,实参与形参结合后传送给形参变量Bum。在函数过程的计算过程中,Bum的值234从个位至百位数被分解得4、3、2,然后计算4+3+2=9,其结果给变量k,函数过程运行结束后再由k赋值给函数过程名fun1,最后打印结果为9。