首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,然后编写如下程序: Function fun(ByVal num As Long)As Long Dim k As Long k=1 num=Abs(num) Do While
在窗体上画一个命令按钮,然后编写如下程序: Function fun(ByVal num As Long)As Long Dim k As Long k=1 num=Abs(num) Do While
admin
2013-04-11
29
问题
在窗体上画一个命令按钮,然后编写如下程序:
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",输出结果为【 】。
选项
答案
60
解析
程序首先要求用户输入一个数,然后将这个数转化为长整型传递入函数fun。本题中传入的数字是345。函数fun中首先将传入的参数取绝对值,然后进入循环:
第一次循环结束的时候:
k=5
num=34
第二次循环结束的时候:
k=20
num=3
第三次循环结束的时候:
k=60
num=0
转载请注明原文地址:https://jikaoti.com/ti/Bb60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上添加一个名称为Command1的命令按钮,标题为“打开文件”,再添加一个名称为CD1的通用对话框。程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:设置适当属性,使对话框的标题为“打开文件”
在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的。在名称为Forml的窗体上有两个命令按钮,名称分别为Commandl和Command2、标题分别为“读取数据”和“保存”,一个文本框,名称为Textl、MultiLine属
在考生文件夹下有一个工程文件sj5.vbp,相应的窗体文件为sj5.frm,此外还有一个名为sjin.txt的文本文件,其内容如下:10111213141516171819202122232425程序运行后
(1)在窗体上绘制一个名称为Text1的文本框和一个名称为cmd1、标题为“计算”的命令按钮,如图4—3所示。程序运行后,单击“计算”命令按钮,通过在对话框输入整数12,放入整型变量a中,然后计算a!(提示:运算结果应放入Long型变量中),在文本框中显示
在考生文件夹下有一个工程文件sj5.vbp,其窗体上有一个命令按钮,名称为Commandl,标题为“添加”;一个文本框,名称为Textl。程序运行前,文本框的编辑区为空白;一个列表框,名称为Listl。在文本框中输入文本,若单击“添加”按钮
(1)新建一个工程文件,在窗体上绘制一个标签,名称为Labell,标题为“计算1/2+2/3+3/4+4/5+…+(n-1)/n的值”;另设两个文本框与一个命令按钮。命令按钮的名称为Commandl,标题为“计算”;文本框的名称分别为Textl和Text2
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上放置一个名称为Drivel的驱动列表框控件、一个名称为Dirl的目录列表框控件和一个名称为Filel的文件列表框控件。程序运行时,可以对系统中
在考生文件夹下有工程文件sj5.vbp及窗体文件sj5.frm。在窗体Form上有一个名为Listl的列表框,列表框中有若干列表项,通过属性窗口设置列表框的MultiSelect属性为1。还有两个命令按钮,名称分别是Commandl和Command2,标题
在考生文件夹下有文件in5.txt,文件中有几行汉字。请在窗体Forml上绘制一个文本框,名称为Text1,能显示多行;再绘制一个命令按钮,名称为Commandl,标题为“保存”。并编写适当的事件过程,使得在加载窗体时,把in5.txt文件的内容显示在文
(1)在考生文件夹中有工程文件sj3.vbp及窗体文件sj3.frm。在名为Forml的窗体上有3个Label控件和两个命令按钮,Label控件均为提示信息。命令按钮名称分别为Cmdl和Cmd2,标题分别为“Quit”和“Begin”。程序运行后,单击“B
随机试题
如何设定图像的白点(白场)?
杠杆式指示表的测杆轴线与被测工件表面的夹角α越小,测量误差就越大。
A.心悸善惊易恐,坐卧不安B.心悸,面色少华,倦怠,舌淡C.心烦心悸,少寐多梦,舌燥D.心悸眩晕,胸脘痞满E.心悸不安,心痛脉涩
孕妇产前检查次数是属于
某会计人员在审核记账凭证时。发现误将6700元写成67000元,已登记入账。不能采用()更正。
秦朝的中央集权制,汉朝的“罂黜百家,独尊儒术”,隋朝创立科举制度,从教育目的的理论角度来说,属于()。
植物学家在对阿尔卑斯山脉的植被进行考察之后,发现了一个奇怪现象,最近100年来,许多高山上的植物品种正在增加,许多山底牧场上开放的花已经开到了海拔2000米的雪带上,而原先雪带上的植物则超过雪带向更高处攀登,植物学家研究了有关科学文献发现,造成这种情况的主
1931年《中华苏维埃共和国宪法大纲》规定的苏维埃国家性质是
4
在考生文件夹下,打开文档word1.docx,按照要求完成下列操作并以该文件名(word1.docx)保存文档。【文档开始】专家预测大型TFT业经显示器市场将复苏大型TFT业经市场已经开始趋向饱和,产品供大于求,价格正在下滑。不过,据美国Displa
最新回复
(
0
)