首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)在考生文件夹中有工程文件sj3.vbp及其窗体文件sj3.frm,该程序是不完整的。请考生在窗体上设置一个计时器,名称为Timerl,并补充完整程序代码,使得程序开始运行后,每隔3秒,用黑色填充四分之一的圆,界面如图64—4所示。 注意:请在
(1)在考生文件夹中有工程文件sj3.vbp及其窗体文件sj3.frm,该程序是不完整的。请考生在窗体上设置一个计时器,名称为Timerl,并补充完整程序代码,使得程序开始运行后,每隔3秒,用黑色填充四分之一的圆,界面如图64—4所示。 注意:请在
admin
2010-07-13
19
问题
(1)在考生文件夹中有工程文件sj3.vbp及其窗体文件sj3.frm,该程序是不完整的。请考生在窗体上设置一个计时器,名称为Timerl,并补充完整程序代码,使得程序开始运行后,每隔3秒,用黑色填充四分之一的圆,界面如图64—4所示。
注意:请在有“?”号的地方填入正确内容,然后删除“?”及所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
(2)在考生文件夹下有工程文件sj4.Vbp及窗体文件sj4.frm,该程序是不完整的。本程序的功能为当用户单击窗体上的命令按钮“输入”时,可以输入4个数值,随后程序对这4个数值进行升序排序,并显示出来,如图64—5所示。
注意:请在有“?”号的地方填入正确内容,然后删除“?”及所有注释符(即“’”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。
选项
答案
(1)计时器控件用以实现在规则的时间间隔触发其Timer事件,执行有关事件过程代码,来完成对应功能。Interval属性用于设置触发计时器的Timer事件的时间间隔,单位为毫秒,值为0时计时器不启用。Enabled属性控制计时器是否开始启用,True为启用,False为不启用。 程序中用到了Circle函数来画圆,其格式为:原点,半径,[颜色],[起始角度],[结束角度]。每隔3秒填充一次,也就是第4秒填充一次,因此,以4为循环周期。根据题意,将一个计时控件添加到窗体中,其名称为Timerl,间隔为3000毫秒,双击Timerl,进入代码编写窗口,补充后的具体代码如下: Dim a As Integer Private Sub Form_Click() a=
0
’初始化计数值 End Sub Private Sub Timerl_Timer() Const rPI As Single=3.14159265358979 ’圆周率 Me.FillStyle=0’填充方式为0 Me.Cls’清空窗口 For i=1 To 600 ’从半径为l到600画圆,即填充颜色 Me.
Circle
(1500,1000),i,vbBlack,360/180*rPI,(90*a+90)/180*rPI Next i Me.
Circle
(1500,1000),600,(90*a+90)/180*rPI,360/180*rPI a=(a+1)Mod 4’以4为周期填充 End Sub 单击[*]按钮运行程序,并按要求保存。 (2)本题主要考查考生阅读程序的能力,以及对数组、输入函数、IF语句的掌握情况。 根据题意,将两个命令按钮添加到窗体中,名称分别为Commandl和Command2、Caption分别为“输入”和“排序”,设置完成后双击Commandl进入代码窗口,补充后的代码如下: Dim a(4)As Integer Dim i As Integer Dim str As String Dim,tmp As String Private Sub Commandl_Click() str="" For i=1 To 4 a(i)=Val(
InputBox
("请输入:")) ’逐个输入数据 tmp=a(i) str=str+tmp+"" ’将数据放入字符串中 Next i Print str ’在窗口上显示字符串 End Sub Private Sub Command2_Click() str="排序后:" For i=1 To 4 ’升序排列 temp=a(i) For i=0 To i If a(j)>
temp
Then’读取的数据比原位置的数据大则偏移 For k=i To j+1 Step-1 a(k)=a(k-1) ’数据向后偏移一个 Next k a(j)=temp
Exit For
End If Next j Next i For i=1 To 4 tmp=a(i) ’将排序后的数组放人字符串中 str=str+tmp+"" Next i Print str’显示排序后的数组字符串 End Sub 单击[*]按钮运行程序,并按要求保存。
解析
转载请注明原文地址:https://jikaoti.com/ti/Tyg0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
结构化程序设计的3种基本结构是()。
若有如下程序:publicclassTest{publicstaticvoidmain(String[]args){intx=20;if(x>10)System.out.print(x-=5);if(x>5)Syste
下列代码的执行结果是( )。publicclassTest{publicstaticvoidmain(Stringargs[]){inta=3,b=5,c=8;S
在计算机中,算法是指( )。
在Applet中,下列方法中能完成主类实例初始化工作的是( )。
三元条件运算符ex1?ex2:ex3,相当于下面的( )语句。
如果不为类的成员变量定义初始值,Java会给它们设置默认值。下列说法中不正确的是( )。
下列选项中不属于结构化程序设计方法的是( )。
Applet是能够嵌入到【】页面中,并能够在浏览器中运行的Java类。
Java中方法的参数传递是______调用,方法不能改变参数值,但可以改变变量值,两个对象之间的参数字段不能相互交换。
随机试题
霍桑实验属于【】
A.实行医学人道主义,全心全意为人民健康服务B.恢复健康和保持健康C.救死扶伤,忠于职守D.审慎、保密、良心E.不伤、有利、公正、尊重我国医学伦理学的基本原则
患者,女,20岁。口舌生疮,心烦失眠,小便黄赤,尿道灼热涩痛,口渴,舌红无苔,脉数。其病位在
环磷酰胺属于下列哪一种结构类型的烷化剂
A、子宫底高度在脐耻之间B、子宫底高度在脐上1横指C、子宫底高度在脐上3横指D、子宫底高度在剑突与脐之间E、子宫底高度在剑突下2横指妊娠36周末
在洁净厂房的一个防火分区内,其洁净生产与非洁净生产区域之间应设置隔墙完整分隔,穿过隔墙或楼板的管线周围空隙应采用()材料紧密填塞。
客户认为有关信息记录与实际情况不符的,可以向()投诉,证券公司应当指定专门部门负责处理客户投诉,国务院证券监督管理机构应当根据客户的投诉采取相应措施。I.证券公司Ⅱ.公安机关Ⅲ.证券业自律组织Ⅳ.国
无形资产的摊销应计入其他业务成本。()
背景资料:伴随城镇化步伐加快,大量富余劳动力从农村向非农领域转移,高校毕业生、退伍军人的就业问题进一步突出。党中央、国务院高度重视下岗失业人员的再就业问题。把扩大就业放到社会经济发展的突出位置。小额担保贷款政策的出台,是人民银行贯彻落实党中央、国
设数据库管理员为SQLServer2008默认实例中的某数据库实施了基于维护计划的数据库备份任务。配置完成后,发现此维护计划并未执行但数据库运行正常。有关此维护计划未执行的原因,下列说法中最有可能的是()。
最新回复
(
0
)