[单项选择题] 在窗体上画一个命令按钮,然后编写如下程序:Function funl(ByVal Bum As Long)As LongDim k As Longk = 0Bum=Abs(Bum)

[单项选择题] 在窗体上画一个命令按钮,然后编写如下程序:Function funl(ByVal Bum As Long)As LongDim k As Longk = 0Bum=Abs(Bum),第1张

[单项选择题] 在窗体上画一个命令按钮,然后编写如下程序: Function funl(ByVal Bum As Long)As LongDim k As Longk = 0Bum=Abs(Bum)

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

A.3

B.4

C.9

D.10

正确答案:

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

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5589288.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存