首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol
(1)考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol
admin
2019-06-24
58
问题
(1)考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol的组合框中。在给出的窗体文件中已经添加了全部控件,但程序不完整。要求去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不能修改程序中的其他部分和其他控件的属性。最后把修改后的文件按原文件名存盘。
(2)在考生文件夹下有一个工程文件sjt4.vbp。该程序的功能是计算M!+(M+1)!+(M+2)!+…+N!之和。窗体上有名称分别为Text1、‘Text2的两个文本框,用于接收输入的M和N(要求M<N)。单击名称为Command1、标题为“计算”的命令按钮,计算M!+(M+1)!+(M+2)!+…+N!的值,并将计算结果显示在标签IblResult中。
在给出的窗体文件中已经有了全部控件,但程序不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不能修改程序的其他部分和控件属性。最后把修改后的文件按原文件名存盘。
选项
答案
(I)【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“’”,将问号改为正确的内容。 参考答案(画线部分是需考生填入的内容) Private Sub Commandl_Click() Combo1
AddItem Text1.Text
’将Text1中的内容加入Combo1中 Text1.Text=""’同时将Text1内容清除 End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii>57 Or KeyAscii<
48
Then’数字的Ascii码值下界 MsgBox"请输入数字!" KeyAscii=
0
’清空 End If End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 (2)【操作步骤】 步骤1:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符,将问号改为正确的内容。 参考答案(画线部分是需考生填入的内容) Private Sub Command1_Click() Dim m As Integer Dim n As Integer Dim S As Long Dim i As Integer m=Val(Text1.Text) ’将文本框中的字符转换成数值型 n=Val(Text2.Text) s=0 For i=
m
To n-m t=
f(i)
’调用函数得到N的阶乘 s=s+
t
Next 1blResult.Caption=s End Sub Private Function f(ByRef x As Integer)As Long’ByRef为传址传递 Dim t As Long t=1 For i=1 To x’实现对数值进行阶乘运算 t=
t*i
Next f=
t
’返回计算结果 End Function 步骤3:调试并运行程序,关闭程序后按题目要求存盘。
解析
(1)单击命令按钮,运用组合框的List属性将文本框中的数字添加到组合框中,通过ASCII码来判断输入的是否为数字字符。
(2)Function f()过程函数用于实现对数值阶乘的运算,Val()函数实现将文本框中的字符转换成数值型,通过循环调用过程函数实现对表达式结果的累加。
转载请注明原文地址:https://kaotiyun.com/show/PqUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有以下程序:PrivateSubForm_Click()x=50Fori=1To4y=InputBox("请输入一个整数")y=Val(y)IfyMod5=0Then
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubText1_KeyPress(KeyAsciiAsInteger)If"A"
在下面语句或函数中,不能描述选择结构的是
以下关于文件的叙述中,错误的是
设有语句Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
下面程序的功能是输出100以内所有素数:PrivateSubCommand1_Click()Forn=2To100isprime=True:k=2DoWhilek
设有下面的程序段:X=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段II.文件系统阶段III.数据库阶段
数学式y2>x>=10在VB中应表示为
随机试题
我国古代著名思想家杨雄说:“师者,人之模范也。”突出地揭示了教师劳动的______性特点。
女性,80岁。慢性咳嗽咳痰20余年,冬季加重。近5年活动后气促。1周前感冒后痰多,气促加剧。近2天嗜睡。血白细胞18.6×109/L,中性粒细胞0.90,动脉血气:pH7.29,PaCO280mmHg,PaO247mmHg,BE-3.5mmol/L。此
按十二经脉气血流注次序,手太阳小肠经流注于
非财务因素审查不包括()。
()以银饰为主,堪称中国民族服装之最,索有“花衣银装赛天仙”的美称。
教育心理学的研究原则主要有()
将下列5个句子重新排列,语序正确的是()。①商代以后,随着文字的出现,书写需求增加,周宣王时期“刑夷始制墨”,出现了颗粒状人工墨②到了以彩陶为典型特征的仰韶文化时期,已经有了用来研磨颜料的研磨器——石研③这些长过半米的大石
动用公帑给低保户予以生活保障,过年过节给弱势群体送慰问金,都属于政策倾斜一一某个人穷.某个群体生活有困难,很多时候不是其个人、某个群体造成的.“天之道。损有余而补不足”.“税收取之于民用之于民”,这种倾斜恰恰是在体现社会的公平正义。可是,反观“高层次人才子
我国《立法法》第2条第1款规定:法律、行政法规、地方性法规、自治条例和单行条例的制定、修改和废止,适用本法。关于该款条文及其相关术语的理解,正确的是
Asmedicalevidencemountsthatweareindeedwhatweeat,consumingahealthierdiethasbecomealmostanationalpassioninth
最新回复
(
0
)