在菜单编辑中建立如下图所示的菜单.并为每个菜单项编写了鼠标单击事件过程。
关于此菜单,以下叙述中错误的是()。
A.针对此菜单进行操作,单击“斜体”菜单项时,将执行它的鼠标单击事件过程
B.针对此菜单进行操作,单击“下划线”菜单项时,“√”被去掉
C.针对此菜单进行操作,单击“退出”菜单项时,不能执行对应的单击事件过程
D.针对此菜单进行操作,单击“编辑”菜单项时,打开下拉菜单,但不执行相应的单击事件过程
D
【解析】菜单项中不管是主菜单还是子菜单,单击某个菜单项,都会执行它们相应的单击事件过程。故D选项叙述错误。
第1题:
下面不是键盘事件的是()。
A.KeyDown
B.KeyUp
C.KeyPress
D.KeyCode
D
【解析】KeyCede是KeyD0Ⅷ、K叮t’髓事件f参数,不是键盘事件,它返回的是按键相应的^盥卫字符代碉故选项D错误。
第2题:
当文本框中的内容发生改变时所触发的事件是()。
A.KeyUp
B.Change
C.LostFocus
D.GotFocus
B
【解析】文本框中内容有变化时,触发Change事件。故B选项正确。
当在文本框中输人数据,松开键盘时触发它的KeyUp事件;文本框失去焦点触发LostFocus事件:获得焦点。触发Got—1%eus事件0
第3题:
编写如下程序:
程序运行后,单击命令按钮Commandl,输出结果为
A.1100
B.0011
C.0101
D.1010
A
【解析】subl函数对全局数组arr元素赋初值,subl函数参数传递均为默认的引用传递。因此执行完后n值被修改。Commandl_Click()事件中的For循环对air数组元素进行倒序输出。选A.。
第4题:
以下不可以作为“容器”的控件是
A.图片框
B.图像框
C.框架
D.窗体
B
【解析】图片框、框架和窗体控件可以作为容器.图像框控件不可以。选B。
第5题:
PrintRight(”VBProgramming”,2)语句的输出结果是
A.VB
B.Programming
C.ng
D.2
C
【解析】Right是字符串的右部截取函数,本题中是从字符串”VBProgrammin9”右边向左截取2个字符,即为“ng”,故选C。
第6题:
下列循环中,可以正常结束的是
B
解析:选项A中先执行一次循环体,i的值变成1,测试循环结束条件,i<1不成立,循环继续,i值总是增加,达不到循环结束条件,不能正常结束。选项8先执行循环体,i值加1变成2,再测试循环结束条件i=10,继续循环,i值再加1,直到i变为10,循环结束。选项C中i初值为10,先执行一次循环体,使i加1,然后判断继续循环的条件i>1是否成立,此后i值不会小于等于1,循环会一直继续下去,不会正常结束。选项D中i初值为10,每次循环i值减2,因此它总是偶数,而循环结束的条件是i=1,不可能达到,循环会一直继续下去。
第7题:
设a=10,b=4,c=5,d=7,表达式8>bAmdNotc
A.True
B.False
C.1
D.0
B
【解析】本题中包含的三种运算符的优先级别由高到低依次为:算术运算符、比较运算符、逻辑运算符。其中,逻辑运算符的优先级为:Not(非)→And(与)→Or(或)。And前面表达式的值为Trae,And后面表达式的值为False,所以最后输出的也是Fslse。因此,答案为B.。
第8题:
为了读取数据,需打开顺序文件”D:\data5.txt”,以下正确的命令是
B
【解析】打开顺序文件的基本格式为:Open“文件名称”ForModeAs#3c件号。
“文件名称”表示要打开的文件的路径。
Mode为打开模式:OutPut用于输出;Append用于追加写入;Input用于读取。
文件号为打开文件时指定的句柄(即文件号)。
第9题:
编写如下程序:
程序运行后,单击命令按钮Commandl,输出结果为
A.True
B.False
C.1
D.-1
B
【解析】ff…Else语句对b进行操作。a*b=6,<10,所以执行b=b+1=3。Print语句中,b-a=0,条件为假。选B。
第10题:
假定有如下程序:
运行程序,单击窗体,依次输入3,6、9,输出结果为
A.3
B.6
C.9
D.1
A
【解析】For循环对数组a和b赋值。b(3)=a(1),b
(2)=a(2),b(1)=a(3),循环结束时k=3。因此选A.。