首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程FindMin求数组的最小值。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来(如图所示)。
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程FindMin求数组的最小值。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来(如图所示)。
admin
2020-04-08
63
问题
在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程FindMin求数组的最小值。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来(如图所示)。
要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤l:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“′”,将问号改为正确的内容。 参考答案(阴影部分是需考生填入的内容) Option Base I Private Function FindMin(a()As Inte·ger) Dim Start As Integer Dim Finish As Integer,i As Inte-ger Start=
LBound
(a)′求教组下界值 Finish=
UBound(a)
′求数组上界值 Min=
a
(Start)’将第一个数赋给最小值进行比较 For i=Start To Finish’循环判断找最小值 If a(i)
<
Min ThenMin=
a(i)
Next i FindMin=Min End Function Private Sub Commandl_Click() Dim arrl Dim arr2(4)As Integer arrl=Array(Val(Textl.Text), Val(Text2.Text),Val(Text3.Text),Val (Text4.Text))′申请arrl数组并初始化 For i=1 To 4 arr2(i)=CInt(arrl(i))′CInt 函数将arrl中的数值转换为整型 Next i M=FindMin(
arr2
) Print"最小值是:";M End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 【易错提示】option base在模块级别中使用,用来声明数组下标的默认下界,option base后面只能是0或者l,默认值为0。
解析
文本框里的内容(包括数字)默认都是当做字符串来处理的,如果需要参与数据运算,则需先用Val()函数将其转化为数字(例如Val(TextI.Text))。CInt函数将数值转换为整型。
转载请注明原文地址:https://kaotiyun.com/show/b8Tp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序段的执行结果为()。a=0:b=1Doa=a+b:b=b+lLoopWhilea<10Printa:b
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click() DimpAsInteger p=m(1)+m(2)+m(3) PrintpEndSubPrivate
在程序运行时,下面的叙述中正确的是()。
下列叙述中正确的是
设“A="87654321"”,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
软件生命周期中的活动不包括()。
设工程中有2个窗体:Forml、Form2,Forml为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Forml的文本框Textl中输入口令并按回车键(回车键的ASCⅡ码为13)后,隐藏Forml,显示Form2。若口令为”XSLNCER”
设A、B、C是三角形的3条边,则以下表示"任意两边之和大于第三边"的布尔表达式是
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
随机试题
肾虚水泛证的表现可见()(2009年第140题)
Accordingtopsychologists(心理学家),anemotionisarousedwhenamanoranimalviewssomethingaseitherbadorgood.Whenaper
患者男性,68岁,2年前诊断肺心病。1周来咳嗽、咳痰、喘息加重伴双下肢水肿。查体:神志清,双肺可闻及湿啰音,心率100次/分,律齐。肝肋下2.5cm,质软。双下肢水肿。血常规:白细胞计数及中性粒细胞分类均增高。血气分析:pH7.335,PaO250mm
A、收敛止血,消肿生肌B、收敛止血,截疟,杀虫C、收敛止血,清热解毒D、收敛止血,化瘀利尿E、收敛止血藕节的功效是
根据“资产=负债+所有者权益”这一会计平衡公式,一项会计要素的变动,必然会引起另一项会计要素的等额变动。()
乡、民族乡、镇政府预算的调整方案必须提请本级人民代表大会常务委员会的审查和批准。()
F公司为一上市公司,有关资料如下。资料一:(1)2008年度的营业收入为10000万元,营业成本为7000万元。2009年的目标营业收入增长率为100%,且营业净利率和股利支付率保持不变。适用的企业所得税税率为25%。(2)2008年度相关财务指标数
教师以“渔人甚异之,复前行,欲穷其林……”一句中的“异”为例,引导学生了解词类活用现象,下列划横线字用法与其相同的是()。
树:树梢()
Wemustkeepthegroup______knowingaboutthematter.
最新回复
(
0
)