首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Commandl,标题为“输出最小值”),即可求出其最小值,并
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Commandl,标题为“输出最小值”),即可求出其最小值,并
admin
2009-03-26
49
问题
(1)在考生文件夹下有一个工程文件sj3.vbp,相应的窗体文件为sj3.frm。其功能是随机产生30个0~1000的整数,放入一个数组中,然后输出其中的最小值。程序运行后,单击命令按钮(名称为Commandl,标题为“输出最小值”),即可求出其最小值,并在窗体上显示出来(如图40一4所示)。这个程序不完整,请把它补充完整,并能正确运行。
注意:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。最后将修改后的文件按原文件名存盘。
(2)在考生文件夹下有工程文件sj4.vbp及窗体文件sj4.frm,该程序是不完整的。窗口中有一个名称为Picturel的图片框,一个名称为HScrolll的滚动条,3个名称分别为Commandl、Command2和Command3的命令按钮,标题分别为“开始”、“暂停”和“关闭”,一个名称为Timerl的计时器控件。程序运行后,单击“开始”按钮后,使红框沿直线左右运动,并可以使用滚动条调节运动的速度;单击“暂停”按钮后,小球暂停运动;单击“关闭”按钮结束程序。程序运行界面如图40—5所示。
注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
选项
答案
(1)本题主要考查Randomize语句、Rnd()函数、Int()函数、循环语句、判断语句以及Print方法,根据题意,双击进入代码窗口,编写如下代码: 0ption Base 1 Private Sub Commandl_Click() Dim arrN(30)As Integer Dim Min As Integer Randomize For i=1 To 30 arrN(i)=Int(Rnd*
1000
) Next i
Min
=arrN(1) For i=2 To 30 If
arrN(i)
Then Min=arrN(i) End If Next i Print Min End Sub 单击[*]按钮运行程序,并按要求保存。 (2)计时器控件作用是以一定的时间间隔激发计时器事件(Timer)执行相应的代码。当计时器控件的Enabled属性为True时,计时器计时开始,当为False时计时器计时暂停。 根据题意,将3个命令按钮、一个标签、一个计时控件和一个水平滚动条控件添加到窗体中,命令按钮的名称分别为Commandl、Command2和Command3,Caption属性为“开始”、“暂停”和“关闭”,Timer的间隔为0,名称为Timerl,标签的名称为Labell,背景色为红色,水平滚动条的名称为HScrolll,Min属性为5,Max属性为30。双击Commandl进入代码编写窗口,开始时,将Timer的Interval赋为1,而暂停时则设为0,初始Interval为0,具体代码如下: Dim direct As Integer Dim rights As Integer Dim lr As Integer Private Sub Commandl_Click() Timerl.
Interval
=1 gnd Sub Private Sub Command2 Click() Timerl.
Interval
=0 End Sub Private Sub Command3_Click() Unload Me End Sub Private Sub Form_Load() direct=0 Timerl.
Interval
=0 Timerl Timer End Sub Private Sub Timerl Timer() rights=Forml.Width-1500 lr=Labell.Left+Labell.Width If Labell.Left>=3 60 And lr<=rights Then If direct=0 Then Labell.Left=Labell.Left+HSerolll.
Value
Else Labell.Left=Labell.Left-HScrolll.
Value
End If Else If Labell.Left<360 Then Labell.Left=360 direct=0 End If If lr>rights Then direct=1 Labell.Left=rights-Labell.Width End If End If End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://kaotiyun.com/show/qV1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
选择运算的结果关系同原关系具有【】的结构框架,投影运算的结果关系同原关系通常具有【】的结构框架。
用synchronized标识的共享数据必须是【】。
查看Applet效果有两种方式,分别是:【】和支持Applet的浏览器。
char类型的取值范围是()。
下列程序创建了一个线程并运行,请填空,使程序完整。publicclassThreadTest{publicstaticvoidmain(Stringargs[]){Helloh=newHello();
数据的逻辑结构是指()。
数据库的设计通常可以分为4个步骤;需求分析、概念设计、【】和物理设计。
下面这个程序段的时间复杂度是()。for(i=1;i<n;i++){y=y+1;for(j=0;3<-(2*n);j++)x++;}
算法的复杂度主要包括【】复杂度和空间复杂度。
【】结构,也称为重复结构,即算法中有一组操作要求反复被执行。
随机试题
中国证监会于2007年8月受理了甲股份有限公司(以下简称“甲公司”)申请在主板首次公开发行股票并上市的申报材料,该申报材料披露了以下相关信息:(1)甲公司(非金融类企业)本次发行前的股本总额为人民币4000万元(每股面值人民币1元),本次拟发行8000万
计算
患者,女,22岁。月经提前8天,量多、色淡、质稀,神疲,肢软,少腹空痛,纳少便溏,舌淡苔薄,脉缓弱。其诊断是:
椎基底动脉系统供应的脑区有
非诉行政案件执行的适用范围包括()。
利用原码头做预制场时,预制、存放构件及施工机械的荷载不得超过码头的()。
账务处理程序是对()按照一定的形式和方法相结合的方式。
下列乐器中,不属于京剧最常用的伴奏乐器是()。
Oneafternoon,mysonAdamaskedme,"Areallpeoplethesameeveniftheyaredifferentincolor?"Ithoughtforaminute,
在下列字符中,其ASCII码值最小的一个是()。
最新回复
(
0
)