在窗体上画一个命令按钮 然后编写如下程序: Function fun(ByVal num As Lo

大学专科 已帮助: 时间:2023-07-23 00:41:25

在窗体上画一个命令按钮,然后编写如下程序: 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 程序运行后,单击命令按钮,在输入对话框中输入"345",输出结果为【 】。
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:按钮,命令,程序

参考解答

用户头像

482***265

2023-07-23 00:41:25

正确答案:60
程序首先要求用户输入一个数,然后将这个数转化为长整型传递入函数fun。本题中传入的数字是345。函数fun中首先将传入的参数取绝对值,然后进入循环:第一次循环结束的时候:k=5num=34第二次循环结束的时候:k=20num=3第三次循环结束的时候:k=60num=0

上一篇 在窗体上画一个命令按钮 其名称为Command1 然后编写如下程序: Function M(x As

下一篇 在窗体上画一个名为Command1的命令按钮。下列程序的功能是:从输入对话框输入一个正整数n。用随机

相似问题