2016泛雅VB题库整理

上传人:good****022 文档编号:116570162 上传时间:2022-07-05 格式:DOC 页数:105 大小:556.50KB
收藏 版权申诉 举报 下载
2016泛雅VB题库整理_第1页
第1页 / 共105页
2016泛雅VB题库整理_第2页
第2页 / 共105页
2016泛雅VB题库整理_第3页
第3页 / 共105页
资源描述:

《2016泛雅VB题库整理》由会员分享,可在线阅读,更多相关《2016泛雅VB题库整理(105页珍藏版)》请在装配图网上搜索。

1、11VB概述1假定一个VISUALBASIC应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是_。A、只保存窗体模块文件B、分别保存窗体模块、标准模块和工程文件C、只保存窗体模块和标准模块文件D、只保存工程文件正确答案B2以下关于VISUALBASIC特点的叙述中,错误的是_。A、VISUALBASIC采用事件驱动的编程机制B、VISUALBASIC程序既可以编译运行,也可以解释运行C、构成VISUALBASIC程序的多个过程没有固定的执行顺序D、VISUALBASIC程序不是结构化程序,不具备结构化程序的三种基本结构正确答案D3放置控件到窗体中的最迅速的方法是_。

2、A、双击工具箱中的控件B、单击工具箱中的控件C、拖动鼠标D、单击工具箱中的控件并拖动鼠标正确答案A4VB是一种面向_的程序设计语言。2A、过程B、用户C、方法D、对象正确答案D5在设计阶段,当双击窗体上的某个控件时,所打开的窗口是_。A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口正确答案C6以下叙述中错误的是_。A、一个工程中只能有一个SUBMAIN过程B、窗体的SHOW方法的作用是将指定的窗体装入内存并显示该窗体C、窗体的HIDE方法和UNLOAD方法的作用完全相同D、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体正确答案C7以下不能实现在窗体上选择多个控件的方法是

3、_。A、按住SHIFT键同时单击每个控件B、单击每个控件C、通过鼠标拖一个方框将它们选定D、按住CTRL键同时单击每个控件3正确答案B8以下不属于VISUALBASIC系统的文件类型是_。A、FRMB、BATC、VBGD、VBP正确答案B9以下有关对象属性的说法中正确的是_。A、对象所有的属性都罗列在属性窗口列表中B、不同对象不可能有同名属性C、不同对象的同名属性取值一定相同D、对象的某些属性既可以在属性窗口中设置,也可以通过程序代码设置或改变正确答案D我的答案D10为了清除窗体上的一个控件,下列正确的操作是_。A、按回车键B、按ESC键C、选择(单击)要清除的控件,然后按DEL键D、选择(单

4、击)要清除的控件,然后按回车键正确答案C11刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是_。A、单选按钮B、图片框4C、通用对话框D、文本框正确答案C12下面操作中,不能正确保存正在编辑的工程的是_。A、单击“工程“菜单,在下拉菜单中选“保存工程“B、直接单击保存按钮C、单击“文件“菜单,在下拉菜单中选“保存工程“D、鼠标右键单击“工程资源管理器窗口“中该工程的图标,在弹出的菜单中选“保存工程“正确答案A13VB采用了_编程机制。A、面向过程B、面向对象C、事件驱动D、可视化正确答案C14VB是用于开发_环境下的应用程序的工具。A、DOSB、WINDOWSC、DOS和WINDOWS

5、D、UNIX正确答案B15以下叙述中,错误的是_。5A、为了装入一个VB应用程序,只需装入窗体文件B、一个VB工程可以含有多个窗体文件C、一个VB应用程序可以含有多个标准模块文件D、用HIDE方法只是隐藏一个窗体,不能从内存中清除该窗体正确答案A16在VISUALBASIC中不能关闭的窗口是_。A、属性窗口B、窗体设计器窗口C、工程窗口D、立即窗口正确答案C17如果一个工程含有多个窗体及标准模块,则以下叙述中错误的是_。A、如果工程中含有SUBMAIN过程,则程序一定首先执行该过程B、不能把标准模块设置为启动模块C、用HIDE方法只是隐藏一个窗体,不能从内存中清除该窗体D、任何时刻最多只有一个

6、窗体是活动窗体正确答案A18能被对象所识别的动作与对象可执行的活动分别称为对象的_。A、方法、事件B、事件、方法C、事件、属性D、过程、方法6正确答案B19假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是。A、双击任意一个控件B、单击属性窗口的标题栏C、单击任意一个控件D、单击窗体上没有控件的地方正确答案D20在VB中有一行程序代码TEXT1TEXT“VISUALBASIC“,其中的TEXT1TEXT和“VISUALBASIC“分别代表_。A、对象、值、属性B、对象、方法、属性C、对象、属性、值D、属性、对象、值正确答案C21以下叙述中错误的是_

7、。A、打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B、保存VISUALBASIC程序时,应分别保存窗体文件及工程文件C、VISUALBASIC应用程序只能以解释方式执行D、事件可以由用户引发,也可以由系统引发正确答案C22以下叙述中错误的是_。A、VISUALBASIC是事件驱动型可视化编程工具7B、VISUALBASIC应用程序不具有明显的开始和结束语句C、VISUALBASIC工具箱中的所有控件都具有宽度(WIDTH)和高度(HEIGHT)属性D、VISUALBASIC中控件的某些属性只能在运行时设置正确答案C返回2常用控件1下列不属于计时器控件属性的是。A、NAME

8、B、ENABLEDC、TIMERD、INTERVAL正确答案C2以下能够触发文本框CHANGE事件的操作是_。A、文本框获得焦点B、改变文本框的内容C、设置文本框的焦点D、文本框失去焦点正确答案B3在以下有关对象属性的叙述中错误的是_。A、所有对象都具有NAME属性B、只能在执行时设置或改变的属性为执行时属性8C、对象的某些属性只能在设计时设定,不能使用代码改变D、ENABLED属性值设为FALSE的控件对象在窗体上将不可见正确答案D4对于含有多个窗体的工程而言,以下叙述中正确的是_。A、LOAD方法兼有装入和显示窗体两种功能B、没有指定启动窗体时,系统自动将最后一个添加的窗体设置为指定窗体C

9、、HIDE方法可以将指定的窗体从内存中清除D、启动窗体可以通过“工程属性“对话框指定正确答案D5在窗体上画一个文本框,其名称为TEXT1,为了在程序运行后隐藏该文本框,应使用的语句为_。A、TEXT1CLEARB、TEXT1ENABLEDFALSEC、TEXT1HIDED、TEXT1VISIBLEFALSE正确答案D6为了暂时关闭计时器,应把它的一个属性设置为FA1SE,这个属性是。A、ENABLEDB、INTERVALC、TIMERD、VISIBLE9正确答案A7如果要在窗体上使用两组单选按钮,每组都可以有一个被选中,则应该做的是_。A、把1组单选按钮画在窗体的左边,另1组画在右边B、先画两

10、组单选按钮,再画两个框架控件把两组单选按钮分别框起来C、因为1个窗体中只有1个单选按钮可以被选中,所以需要使用两个窗体D、先画两个框架控件,再把两组单选按钮分别画在不同的框架中正确答案D我的答案B8为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是_。A、把窗体的CONTROLBOX属性设置为FALSE,其他属性任意B、把窗体的CONTROLBOX属性设置为TRUE,并且把BORDERSTYLE属性设置为1到5中的一个数C、把窗体的CONTROLBOX属性设置为TRUE,并且把BORDERSTYLE属性设置为0D、把窗体的CONTROLBOX属性设置为FALSE,并且把BORD

11、ERSTYLE属性设置为1到5中的一个数正确答案B9以下关于框架的叙述中,错误的是_。A、框架是一个容器B、框架可以获得焦点C、框架能够响应CLICK事件D、框架的ENABLED属性为FALSE时,框架内的控件均被屏蔽正确答案B10要想在一个文本框中显示多行内容,应在界面设计时对下列_属性进行设置。10A、TEXTB、FONTC、MULTILINED、ALIGNMENT正确答案C我的答案C11为了使文本框只具有垂直滚动条,应先把MULTILINE属性设置为TRUE,然后再把SCROLLBARS属性设置为_。A、2B、0C、3D、1正确答案A12在设计阶段,如果双击窗体上的一个文本框控件,则在代

12、码窗口中显示该控件的事件过程所对应的事件是。A、GOTFOCUSB、DBLCLICKC、CHANGED、CLICK正确答案C13下列说法中,错误的是。A、将焦点移至命令按钮上,按ENTER键,则引发命令按钮的CLICK事件B、命令按钮不支持DBLCLICK事件C、单击命令按钮,将引发命令按钮的CLICK事件11D、命令按钮没有PICTURE属性正确答案D14要使图像框(IMAGE)中的图像能随着图像框的大小伸缩,应该设置的属性及值是_。A、BORDERSTYLE值为0B、STRETCH值为TRUEC、AUTOREDRAW值为TRUED、AUTOSIZE值为TRUE正确答案B15下列关于标签的描

13、述中,错误的是。A、标签上显示的文本就是CAPTION属性的值B、为了使标签的WORDWRAP属性起作用,必须将其AUTOSIZE属性设置为TRUEC、标签不能响应DBC1ICK事件D、标签可以响应C1ICK事件正确答案C16默认情况下,IMAGE控件加载图片后的尺寸_。A、比图片大B、比图片小C、与图片大小不同D、与图片大小相同正确答案D1217当一个PICTUREBOX控件的AUTOSIZE属性为TRUE时,在该控件中载入一个比控件的高度与宽度都大的图片时,图片的大小与控件的大小相比是_。A、大B、小C、相等D、未知正确答案C18终止应用程序的正确方法是_。A、卸载窗体,然后执行END语句

14、B、卸载窗体C、执行UNLOADME语句D、执行STOP语句正确答案A19以下不可以作为容器的控件是_。A、图片框B、窗体C、框架D、图像框正确答案D20窗体上有1个水平滚动条,已经通过属性窗口把它的MAX属性设置为1,MIN属性设置为100。下面叙述中正确的是。13A、程序运行时,若使滚动块向左移动,滚动条的VALUE属性值就增加B、程序运行时,若使滚动块向左移动,滚动条的VALUE属性值就减少C、由于滚动条的MAX属性值小于MIN属性值,程序会出错D、由于滚动条的MAX属性值小于MIN属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动正确答案A21设窗体名称为FRM1。以下叙述中正确

15、的是_。A、运行程序时,能够加载窗体的事件过程是FORM1_LOADB、程序运行中用语句FRM1NAME“NEW“可以更改窗体名称C、程序运行中用语句FRM1CAPTION“新标题“可以改变窗体的标题D、运行程序时,能够加载窗体的事件过程是FRM1_LOAD正确答案C22若设置了文本框的属性PASSWORDCHAR“A“,则运行程序时向文本框中输入8个任意字符后,文本框中显示的是。A、8个“A”B、1个“”C、8个”D、无任何内容正确答案A23为了在按下ESC键时执行某个命令按钮的CLICK事件过程,需要把该命令按钮的一个属性设置为TRUE,这个属性是_。A、VALUE14B、DEFAULTC

16、、CANCELD、ENABLED正确答案C我的答案B24假定在图片框PICTURE1中装入了一个图片,在程序运行时,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是_。A、单击图片框,然后按DEL键B、执行语句PICTURE1PICTURE“C、执行语句PICTURE1CLSD、执行语句PICTURE1PICTURELOADPICTURE“正确答案D我的答案C25以下能够设置控件焦点的方法是。A、LOSTFOCUSB、TABSTOPC、GOTFOCUSD、SETFOCUS正确答案D26命令按钮不支持的事件为_。A、GOTFOCUSB、MOUSEMOVEC、DBLCLICK

17、D、CLICK15正确答案C我的答案B27要改变窗体左上角的图标显示图片,应使用属性_。A、PICTUREB、CAPTIONC、BACKCOLORD、ICON正确答案D28将文本框的LOCKED属性设为TRUE,以下说法正确的是。A、此时在属性窗口中不可以修改文本框的TEXT属性值B、运行时用户不可以在界面修改文本框中的内容C、在程序代码中不可以修改文本框的内容,如不可以使用语句TEXT1TEXT“AAA“D、以上均不正确正确答案B29以下关于单选按钮和复选框的叙述,正确的是_。A、是否使用框架控件将复选框分组,对选项没有影响B、单选按钮和复选框被选中时,选中控件的VALUE属性值为TRUEC

18、、是否使用框架控件将单选按钮分组,对选项没有影响D、单选按钮和复选框都是从多个选项中选择一项正确答案A30下列针对框架控件的叙述中,错误的是_。A、框架也有CLICK和DBLCLICK事件B、使用框架的主要目的是为了对控件进行分组16C、框架也可以接受用户的输入D、框架是一个容器控件正确答案C31下面控件中,没有CAPTION属性的是。A、复选框B、单选按钮C、组合框D、框架正确答案C我的答案B32下列描述中,错误的是_。A、图片框控件和图像框控件都支持PRINT方法B、运行期间,可以用LOADPICTURE函数删除图片框中的图形C、设计阶段,可以通过PICTURE属性把图形文件装入图片框D、

19、运行期间,可以用LOADPICTURE函数把图形文件装入图片框正确答案A33以下不能触发滚动条CHANGE事件的操作是。A、单击滚动框B、单击两端的滚动箭头C、单击滚动箭头与滚动框之间的滚动条D、拖动滚动框正确答案A1734设LABEL1COMMAND1TEXT1CHECK1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是_。A、TEXT1SCROLLBARS4B、CHECK1VALUE2C、COMMAND1STYLE3D、LABEL1BACKSTYLE2正确答案B35以下不能用PRINT方法输出数据的对象或窗口是_。A、图片框B、代码窗口C、立即窗口D、窗

20、体正确答案B36计时器控件每次经历一个固定的时间间隔就会_。A、修改属性B、触发事件C、建立窗体D、显示图片正确答案B37设工程中有2个窗体FORM1和FORM2,每个窗体上都有一个名称为TEXT1的文本框。若希望把FORM1上文本框中的内容复制到FORM2上的文本框中,应进行的操作是。18A、执行FORM1中的语句FORM1TEXT1FORM2TEXT1B、执行FORM2中的语句TEXT1FORM1TEXT1C、执行FORM2中的语句FORM1TEXT1TEXT1D、执行FORM1中的语句TEXT1FORM1TEXT正确答案B38如果在框架中画了2个复选框,且框架的ENABLED属性被设置为

21、FALSE,2个复选框的ENABLED属性被设置为TRUE,则下面叙述中正确的是_。A、2个复选框可用B、2个复选框不显示C、2个复选框不可用D、上述都不对正确答案C我的答案C得分17分39要设置按钮的背景颜色,需要设置其BACKCOLOR属性,但同时要将如下属性设置为1,按钮才会显示背景颜色。A、VISIBLEB、ENABLEDC、STYLED、DEFAULT正确答案C我的答案C40如果要改变窗体的标题,则需要设置的属性是_。A、CAPTION19B、NAMEC、BACKCOLORD、BORDERSTYLE正确答案A41下面_属性肯定不是框架控件的属性。A、TEXTB、ENABLEDC、CA

22、PTIOND、LEFT正确答案A42判断复选框是否被选中的属性为_。A、SELECTEDB、INDEXC、VALUED、CHECKED正确答案C43以下关于图片框、图像框的叙述中,正确的是_。A、使用绘图方法能够在图像框上绘制图形B、图像框可以作为容器C、图片框可以通过PRINT方法显示文本D、图片框的STRETCH属性用来自动调整图片框中图形内容的大小20正确答案C44在窗体上画一个名称为TIMER1的计时器控件,要求每隔05秒发生一次计时器事件,则以下正确的属性设置语句是_。A、TIMER1INTERVAL05B、TIMER1INTERVAL5C、TIMERINTERVAL50D、TIME

23、R1INTERVAL500正确答案D45以下各项中VB不能接收的图形文件是。A、ICO文件B、JPG文件C、PSD文件D、BMP文件正确答案C46下列不属于计时器控件属性的是_。A、INDEXB、ENABLEDC、VISIBLED、INTERVAL正确答案C47以下关于命令按钮的叙述中正确的是_。A、命令按钮上可以显示图片21B、若命令按钮的CANCEL属性设为TRUE,焦点在其他控件上时,按下回车键与单击该按钮的效果相同C、命令按钮能够分别响应单击、双击事件D、程序运行时,不能改变命令按钮上的文字正确答案A48以下能在窗体FORM1的标题栏中显示“VISUALBASIC窗体“的语句是_。A、

24、FORM1NAME“VISUALBASIC窗体“B、FORM1TITLE“VISUALBASIC窗体“C、FORM1CAPTION“VISUALBASIC窗体“D、FORM1TEXT“VISUALBASIC窗体“正确答案C49设窗体上有一个图片框PICTURE1,要在程序运行期间装入当前文件夹下的图形文件FILE1JPG,能实现此功能的语句是。A、PICTURE1PICTURE“FLIE1JPG“B、PICTURE1PICTURELOADPICTURE“FILE1JPG“C、LOADPICTURE“FILE1JPG“D、CALLLOADPICTURE“FILE1JPG“正确答案B50程序运行时

25、,拖动滚动条上的滚动框,则所触发的事件是_。A、DRAGB、DRAGDROPC、SCROLL22D、MOVE正确答案C51以下不属于单选按钮的属性是_。A、MINB、ENABLEDC、NAMED、CAPTION正确答案A52将文本框的SCROLLBAR设置为2,文本框中却没有垂直滚动条,其原因可能是。A、文本框中没有内容B、文本框的MULTILINE属性值为TRUEC、文本框的LOCKED属性值为TRUED、文本框的MULTILINE属性值为FALSE正确答案D53在窗体上画一个水平滚动条,其属性值满足MINA、增加一个LARGECHANGE量B、减少一个LARGECHANGE量C、减少一个S

26、MALLCHANGE量D、增加一个SMALLCHANGE量正确答案D54单选按钮(OPTIONBUTTON)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的_中安排适当的单选按钮,即可实现。23A、框架控件(FRAME)或图像控件IMAGEB、组合框(COMBOBOX)或图像控件IMAGEC、组合框(COMBOBOX)或图片框(PICTUREBOX)D、框架控件(FRAME)或图片框(PICTUREBOX)正确答案D55窗体上有一个名称为VSCROLL的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VSCROLL1VALUE的值等于_。A、VSCROLL1SMAL

27、LCHANGEB、VSCROLL1LARGECHANGEC、VSCROLL1MIND、VSCROLL1MAX正确答案D56在下列控件中,_控件不能改变大小。A、TEXTBOXB、LABELC、FRAMED、TIMER正确答案D57如果单击一个当前没有被选中的复选框,其他已被选中的复选框会处于_状态。A、不选中B、不显示C、禁止24D、选中正确答案D58命令按钮、单选按钮、复选框都可以通过PICTURE属性在控件显示图片,但需要事先设置某一属性,该属性为_。A、APPEARANCEB、DOWNPICTUREC、STYLED、DISABLEDPICTURE正确答案C59单击窗体上的关闭按钮,将触发

28、事件。A、FORM_INITIALIZEB、FORM_LOADC、FORM_CLICKD、FORM_UNLOAD正确答案D60表示滚动条控件取值范围最大值的属性是_。A、MAXB、LARGECHANGEC、VALUED、MIN正确答案A253菜单1以下叙述中错误的是_。A、下拉式菜单和弹出式菜单都用菜单编辑器建立B、在多窗体程序中,每个窗体都可以建立自己的菜单系统C、除分隔线外,所有菜单项都能接收CLICK事件D、如果把一个菜单项的ENABLED属性设置为FALSE,则该菜单项不可见正确答案D2下面关于菜单的叙述中错误的是_。A、各级菜单中的所有菜单项的名称必须唯一B、同一子菜单中的菜单项名称

29、必须唯一,但不同子菜单中的菜单项名称可以相同C、弹出式菜单用POPUPMENU方法弹出D、弹出式菜单也用菜单编辑器编辑正确答案B3设已经在“菜单编辑器”中设计了窗体的弹出式菜单,顶级菜单名称为BS,运行时以下程序语句中可以使弹出式菜单响应鼠标右键的菜单是_。A、IFBUTTON2THENPOPUPMENUBS,2B、POPUPMENUBSC、POPUPMENUBS,0D、IFBUTTONVBLEFTBUTTONORBUTTONVBRIGHTBUTTONTHENPOPUPMENUBS正确答案A4如果一个菜单项的ENABLED属性被设置为FALSE,则程序运行时,该菜单项_。26A、不显示B、不显

30、示但有效可用C、有效可用D、显示但无效正确答案D5如果要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入_。A、B、C、YENDSUB假设运行时从键盘上输入8,输出结果是(_)。正确答案87374运行下面程序,如果输入80,则输出结果是_。DIMAASINTEGER,IASINTEGERAINPUTBOX“INPUTA“IFA60THENI1IFA70THENI2IFA80THENI3IFA90THENI4PRINT“I“I正确答案I2905下列程序段的执行结果是_。X2Y1IFXY0正确答案FALSE386执行下面程序段,如果运行时输入6,则在窗体上输出结果是_。DIMXASINTEG

31、ERXINPUTBOX“INPUTX“IFX1THENYX2ELSEIFXYTHENPRINTXYELSEPRINTYXENDIFENDSUB程序运行后,单击命令按钮COMMAND1,输出结果为_。正确答案EFBAE8在窗体上画一个名称为COMMAND1的命令按钮和两个名称分别为TEXT1、TEXT2的文本框,然后编写如下事件过程PRIVATESUBCOMMAND1_CLICKNTEXT1TEXTSELECTCASENCASE1TO1040X5CASE2,4,6X10CASEIS0ANDA10ANDA20ANDA0THENXY1ELSEYX4ENDIF42PRINTXYENDSUB正确答案11

32、1PRIVATESUBCOMMAND1_CLICKM54IFSGNMTHENNINTMELSENABSMENDIFPRINTNENDSUB正确答案612运行如下程序段,输出结果为_。PRIVATESUBCOMMAND1_CLICKA2B3C4AABBBACBA43IFA3ORB3THENABABCACBAENDIFPRINTABCENDSUB正确答案2613编写如下程序PRIVATESUBCOMMAND1_CLICKDIMNUMASINTEGERDIMKASINTEGER,NASINTEGERNUMINPUTBOX“请输入一个正整数“KNUMN3DODOWHILENUMMODN0PRINTNN

33、UMNUM/N44LOOPNN1LOOPUNTILNK/2ENDSUB程序运行后,单击命令按钮COMMAND1,并输入数值30,则输出结果为_。正确答案3514设有如下的程序段N0FORI1TO4FORJ1TOIFORKJTO4NN1NEXTKNEXTJNEXTIPRINTN执行上面的程序段后,N的值为_。45正确答案3015有程序段如下FORI1TO5FORJ5TOISTEP1PRINTIJNEXTJNEXTI其中“PRINTIJ“语句执行的次数为_。正确答案1516下面程序运行后,单击COMMAND1后屏幕显示是_。PRIVATESUBCOMMAND1_CLICKFORI1TO5IFI3T

34、HENEXITFORNEXTIFORJ1TO8IIJNEXTJ46PRINTI,JENDSUB正确答案40917运行如下程序后,输出结果为_。FORM1TO5A0FORJ1TO5A1FORK1TO5AA3NEXTKNEXTJNEXTMPRINTA正确答案1618执行下面的程序段,文本框TEXT1中显示的是_。DIMIASINTEGER,JASINTEGER47I1DOWHILEI10THEN51PRINTX,YEXITDOELSEXX3ENDIFLOOPWHILEX20THENEXITFORELSEKK3ENDIFNEXTKPRINTK,BENDSUB第一空9528阅读下面程序,当单击窗体后,

35、窗体上输出的是_。PRIVATESUBFORM_CLICKDIMIASINTEGER,JASINTEGERDIMKASINTEGERFORI1TO10STEP3FORJ1TO10STEP2IFJ5THENII3EXITFORJJ1KK154NEXTJIFI8THENEXITFORNEXTIPRINTIJKENDSUB107429执行以下语句后,K的值为_。DIMIASSINGLEFORI045TO2STEP05KK3NEXTIPRINTIK2451230阅读下面程序,当单击窗体后,窗体上输出的是_。PRIVATESUBFORM_CLICKDIMIASINTEGER,KASINTEGERDIMA

36、ASINTEGER,BASINTEGER55A5B2FORI1TOABSTEPBII1AAIBBIKK2NEXTIPRINTABKENDSUB2017631有下面程序代码PRIVATESUBCOMMAND1_CLICKDIMSIGNASINTEGERSIGN1A2B3FORK1TO5CASIGNB56ABBCPRINTCSIGNSIGNNEXTKENDSUB5235232运行如下程序后,输出结果为_。A0FORJ1TO30STEP2AAJMOD5NEXTJPRINTA3033执行下面的程序段,输出结果是_。DIMSTR1ASSTRING,STR2ASSTRINGSTR1“ABC“STR1UCA

37、SESTR157FORI1TO3STR2CHRASCSTR1ISTR1STR1NEXTTENDSUB正确答案13524610执行以下程序,单击命令按钮后,如果从键盘上输入5,则第一行输出结果是_,第二行输出结果是_。PRIVATESUBCOMMAND1_CLICKDIMAASINTEGERDIMNASINTEGER,IASINTEGERNINPUTBOX“INPUTN“REDIMANFORI1TONAI2I68PRINTAINEXTIPRINTREDIMA10FORI0TO10PRINTAINEXTIENDSUB正确答案246810000000000011运行以下程序,单击命令按钮后在窗体上输

38、出内容_。PRIVATESUBCOMMAND1_CLICKDIMAASINTEGERDIMIASINTEGER,JASINTEGERREDIMA3,4FORI1TO3FORJ1TO4AI,JI10J69NEXTJNEXTIREDIMA4,5PRINTA2,3ENDSUB正确答案012设有数组声明语句DIMA2TO4,5以上语句所定义的数组A中共有_个元素。正确答案1813执行下面程序,第二行输出结果是_,第五行输出结果是_,第七行输出结果是_。PRIVATESUBCOMMAND1_CLICKDIMA4,5ASINTEGER,IASINTEGER,JASINTEGERFORI1TO4FORJ1T

39、O5AI,JI8J1PRINTAI,J70NEXTJPRINTNEXTIFORI2TO4AI,I1AI1,I4NEXTIFORI1TO4FORJ1TO5PRINTAI,JNEXTJPRINTNEXTIENDSUB正确答案161718192089101112242526172814执行下列程序,单击命令按钮在窗体上输出结果为_。OPTIONBASE1PRIVATESUBCOMMAND1_CLICK71DIMA3,3ASINTEGER,KASINTEGERDIMIASINTEGER,JASINTEGER,NASINTEGERNUBOUNDA,1FORI1TON2FORJITONIAI,JK4AJ,

40、N1IK3AN1I,N1JK2AN1J,IK1KK4NEXTJNEXTIIFNMOD20THENAN1/2,N1/2K1ENDIFPRINTA1,2A2,3A3,3ENDSUB72正确答案87215下列程序段的执行结果为_DIMA5,5ASINTEGERFORI1TO3FORJ1TO5AI,JIJNEXTJNEXTIPRINTA2,3A3,4A4,5正确答案1816若执行以下程序段时依次输入3,4,5,则执行结果为_。DIMA4ASINTEGER,B4ASINTEGERFORK0TO2AK1VALINPUTBOX“请输入数据“B3KAK1NEXTKPRINTBK73正确答案317执行以下程序,

41、单击命令按钮后,输出结果是_。PRIVATESUBCOMMAND1_CLICKDIMA5ASINTEGERDIMBFORI1TO5AIIINEXTIFOREACHBINAPRINTBNEXTBENDSUB正确答案0149162518下列程序段的执行结果为_。DIMM10,N10I4FORJ1TO774MJJNI2IJNEXTJPRINTNIMI正确答案15419下列程序段的执行结果为_。DIMA10ASINTEGER,BASINTEGERDIMIASINTEGERREDIMB5FORI1TO10AIIIIFIMOD20THENBI/2AIENDIFNEXTIPRINTA4B3正确答案16367

42、520下列程序段的执行结果为_。DIMA3,5ASINTEGERDIMIASINTEGER,JASINTEGERFORI1TO3FORJ1TO5AI,JAI1,J1I15JNEXTJNEXTIPRINTA3,4正确答案2421运行下列程序,单击命令按钮后,在窗体上输出结果为_。OPTIONBASE1PRIVATESUBCOMMAND1_CLICKDIMA3,3,S3DIMX,IFORI1TO3SI0FORJ1TO376AI,JIJSISIAI,JNEXTJNEXTIFOREACHXINSPRINTXNEXTXENDSUB正确答案6121822下列程序段的执行结果为_。DIMM3FORI1TO3

43、MI0NEXTIK3FORI1TOKFORJ1TOK77MJMI1PRINTMKNEXTJNEXTI正确答案002224445返回7过程1在语句PUBLICSUBSORTIASINTEGER中,I是一个按_传递的参数。A、地址B、值C、变量D、常量正确答案A2在调用过程时,下列说法中正确的是_。A、只能使用CALL语句调用SUB过程B、调用SUB过程时,实际参数必须用括号括起来C、在表达式中调用FUNCTION过程时,可以不用括号把实际参数括起来D、FUNCTION过程也可以使用CALL语句调用正确答案D783若在应用程序中用“PRIVATESUBSUB1XASINTEGER,YASSINGL

44、E“定义了子程序SUB1,以下调用子程序SUB1的CALL语句_是错误的。A、CALLSUB15B、CALLSUB1A,BC、SUB1A,BD、SUB1X,Y正确答案A4下列说法正确的是_。A、全局变量必须在过程中用PUBLIC语句声明B、模块级变量除可用DIM声明外,还可用STATIC声明,含义相同C、标准模块中声明的变量一定是全局的D、模块级变量可在模块通用声明段中用PRIVATE和DIM定义正确答案D5VB中可以使用自己定义的SUB过程和FUNCTION过程,其中_过程称为函数,这种过程可以返回值。A、事件B、通用C、FUNCTIOND、属性正确答案C6调用由语句PRIVATESUBCO

45、NVERTYASINTEGER定义的SUB过程时,以下不是按值传递的是_。79A、CALLCONVERT(X)B、CALLCONVERT(X1)C、CONVERT(X)D、CONVERTX正确答案D7名为SORT的SUB子过程的形式参数为一数组,以下的定义语句中正确的是_。A、PRIVATESUBSORTAASINTEGERB、PRIVATESUBSORTA10ASINTEGERC、PRIVATESUBSORTBYVALAASINTEGERD、PRIVATESUBSORTA,ASINTEGER正确答案A8以下叙述中错误的是_。A、标准模块文件的扩展名是BASB、在标准模块中声明的全局变量可以在

46、整个工程中使用C、标准模块文件是纯代码文件D、在标准模块中不能定义过程正确答案D9若在应用程序的标准模块窗体模块和过程SUB1的说明部分,分别用“PUBLICGASINTEGER“、“PRIVATEGASINTEGER“和“DIMGASINTEGER“语句说明了三个同名变量G。如果在过程SUB1中使用赋值语句“G3596“,则该语句是给在_说明部分定义的变量G赋值。A、标准模块80B、过程SUB1C、窗体模块D、标准模块窗体模块和过程SUB1正确答案B10在标准模块中,将A定义为全局整型变量的语句是_。A、PRIVATEAASINTEGERB、PUBLICAASINTEGERC、DIMAASI

47、NTEGERD、STATICAASINTEGER正确答案B11以下关于过程及过程参数的描述中,错误的是_。A、调用过程时使用的实参的个数应与过程形参的个数相同(假定不含可变参数)B、只有函数过程能够将过程中处理的信息返回到调用程序中C、窗体可以作为过程的参数D、过程的参数可以是控件名称正确答案B我12在VB中,函数过程与子程序过程的区别之一是_。A、函数过程必须有参数,而子程序过程可以没有B、在程序中,子程序过程调用的代码可以写在表达式中,而函数过程不能C、函数过程有返回值,而子程序过程没有D、函数过程的参数传递只采用值传递,而子程序过程只采用地址传递81正确答案C13窗体的NAME属性为FR

48、M1,在窗体模块通用声明处和过程SUB1中分别用PUBLICKASINTEGER,DIMKASINTEGER声明了两个同名变量K,则在过程SUB1中要访问全局变量K,可采用_。A、FRM1KB、FORMKC、FORM1KD、K正确答案A14下面是求最大公约数的函数的首部FUNCTIONGCDBYVALXASINTEGER,BYVALYASINTEGERASINTEGER若要输出8、12、16这3个数的最大公约数,下面正确的语句是_。A、PRINTGCD8,GCD12,GCD16B、PRINTGCD8,12,GCD12,16,GCD16,8C、PRINTGCD8,GCD12,16D、PRINTG

49、CD8,12,16正确答案C15下面关于标准模块的叙述中错误的是_。A、一个工程中可以含有多个标准模块B、标准模块中可以声明全局变量82C、标准模块中可以包含一个SUBMAIN过程,但此过程不能被设置为启动过程D、标准模块中可以包含一些PUBLIC过程正确答案C16SUB过程与FUNCTION函数最根本的区别是_。A、前者可以使用CALL或直接使用过程名调用,后者不可以B、后者可以有参数,前者不可以C、两者参数的传递方式不同D、前者无返回值,但后者有正确答案D17如果编写的过程要被多个窗体及其对象调用,应将这些过程放在_中。A、窗体模块B、标准模块C、工程D、类模块正确答案B18设有如下COM

50、MAND1的单击事件过程及FUN过程PRIVATESUBCOMMAND1_CLICKDIMXASINTEGERXVALINPUTBOX“请输入一个整数“FUNXENDSUB83PRIVATESUBFUNXASINTEGERIFXMOD20THENFUNX/2PRINTXENDSUB执行上述程序,输入8,结果是_。正确答案124819在窗体上画一个名称为TEXT1的文本框,一个名称为COMMAND1的命令按钮,然后编写如下事件过程和通用过程PRIVATESUBCOMMAND1_CLICKNVALTEXT1TEXTIFN2N/2THENFF1NELSEFF2NENDIFPRINTFNENDSUBP

51、UBLICFUNCTIONF1BYREFX84XXXF1XXENDFUNCTIONPUBLICFUNCTIONF2BYVALXXXXF2XXXENDFUNCTION程序运行后,在文本框中输入10,然后单击命令按钮,窗体上显示的是_。正确答案20010020在窗体上画一个名称为COMMAND1的命令按钮,再画两个名称分别为LABEL1LABEL2的标签,然后编写如下程序代码PRIVATEXASINTEGERPRIVATESUBCOMMAND1_CLICKX6Y8CALLPROCX,YLABEL1CAPTIONXLABEL2CAPTIONYENDSUB85PRIVATESUBPROCBYVALAA

52、SINTEGER,BYVALBASINTEGERXAAYBBENDSUB程序运行后,单击命令按钮,则两个标签中显示的内容分别是_、_。正确答案36821假定有以下函数过程FUNCTIONFUNSASSTRINGASSTRINGDIMS1ASSTRINGFORI1TOLENSS1UCASEMIDS,I,1S1NEXTIFUNS1ENDFUNCTION在窗体上画一个命令按钮,然后编写如下事件过程PRIVATESUBCOMMAND1_CLICK86DIMSTR1ASSTRING,STR2ASSTRINGSTR1INPUTBOX“请输入一个字符串“STR2FUNSTR1PRINTSTR2ENDSUB程

53、序运行后,单击命令按钮,如果在输入对话框中输入字符串“ABCD1234“,则单击“确定“按钮后在窗体上的输出结果为_。正确答案4321DCBA22窗体上有名称为COMMAND1的命令按钮,名称分别为LABEL1、LABEL2、LABEL3的标签。编写如下程序PRIVATEXASINTEGERPRIVATESUBCOMMAND1_CLICKSTATICYASINTEGERDIMZASINTEGERN8ZZNYYNXXY87LABEL1XLABEL2YLABEL3ZENDSUB运行程序时,连续3次单击命令按钮后,3个标签中分别显示的是_、_、_。正确答案4824823运行下面的程序,单击窗体后,从

54、键盘上输入字符串“6“,窗体上显示的输出结果为_。PRIVATESUBFORM_CLICKDIMNASINTEGERDIMS1ASSTRINGS1INPUTBOX“输入一个字符串“NVALS1PRINTFACTNENDSUBPRIVATEFUNCTIONFACTMASINTEGERASLONGDIMSASLONGIFM1THEN88S1ELSESFACTM1MENDIFFACTSENDFUNCTION正确答案72024有下面程序代码PRIVATESUBCOMMAND1_CLICKDIMAASSTRINGA“COMPUTER“NSEARCHA,“E“PRINTIIFN0,“未找到“,NENDSU

55、BPRIVATEFUNCTIONSEARCHSTRASSTRING,CHASSTRINGASINTEGERFORK1TOLENSTRCMIDSTR,K,189IFCCHTHENSEARCHKEXITFUNCTIONENDIFNEXTKSEARCH0ENDFUNCTION程序运行后,单击命令按钮COMMAND1,输出结果是_。正确答案725现有程序如下OPTIONBASE1PRIVATESUBFORM_CLICKDIMX5,6ASINTEGER,Y5ASINTEGERFORI1TO5FORJ1TO6XI,JIJNEXTJ90NEXTICALLF5,6,X,YFORI1TO5PRINTYINEXT

56、IENDSUBSUBFMASINTEGER,NASINTEGER,AASINTEGER,BASINTEGERFORI1TOMBI0FORJ1TONBIBIAI,JNEXTJNEXTIENDSUB运行程序,单击窗体,输出结果是_。正确答案2142638410526运行下面的程序,第二行显示结果是_。91PRIVATESUBCOMMAND1_CLICKDIMA5ASINTEGERFORI1TO5AIIIPRINTAINEXTIPRINTFAFORI1TO5PRINTAINEXTIENDSUBPRIVATEFUNCTIONFBASINTEGERFORILBOUNDBTOUBOUNDBBIBI5NEX

57、TIENDFUNCTION92正确答案6914213027有下面程序代码PRIVATESUBCOMMAND1_CLICKDIMXASINTEGER,SASINTEGERX1FORK1TO3XX2PROCXSSXNEXTKPRINTSENDSUBPRIVATESUBPROCBYVALAASINTEGERSTATICXASINTEGERXX5AAX93ENDSUB程序运行后,单击命令按钮COMMAND1,输出结果是_。正确答案1528执行下面的程序,第二行输出结果是_。OPTIONEXPLICITPRIVATESUBFORM_CLICKDIMIASINTEGER,JASINTEGERI2J3CAL

58、LTESTI,JPRINTI,JCALLTESTI,JPRINTI,JENDSUBPRIVATESUBTESTMASINTEGER,NASINTEGERSTATICSTAASINTEGERMMNNNMSTA94STASTAMENDSUB正确答案132629在窗体上画一个名称为COMMAN1的命令按钮,并编写如下程序PRIVATESUBCOMMAND1_CLICKDIMXASINTEGERSTATICYASINTEGERX25Y10CALLF1X,YPRINTX,YENDSUBPRIVATESUBF1X1ASINTEGER,Y1ASINTEGERX1X12Y1Y12ENDSUB程序运行后,单击命

59、令按钮,在窗体上显示内容是_。95正确答案271230运行下面的程序,显示结果是_。PRIVATEFUNCTIONDIGITNASINTEGER,KASINTEGERASINTEGERDIGIT0DOWHILEK0DIGITNMOD10NN10KK1LOOPENDFUNCTIONPRIVATESUBFORM_CLICKPRINTDIGIT3456,4PRINTDIGIT3456,3ENDSUB正确答案3431窗体上有一个名称为COMMAND1的命令按钮,一个名称为TEXT1的文本框。编写如下程序PRIVATESUBCOMMAND1_CLICK96DIMXASINTEGERXVALINPUTBO

60、X“输入数据“TEXT1STRXFUNXFUNXENDSUBPRIVATEFUNCTIONFUNBYREFNASINTEGERIFNMOD30THENNNNELSENNNENDIFFUNNENDFUNCTION运行程序,输入值为6时,文本框中显示结果为_。正确答案4232设有如下通用过程PUBLICFUNCTIONFXASINTEGERDIMYASINTEGER97X30Y8FXYENDFUNCTION在窗体上画一个命令按钮,其名称为COMMAND1,然后编写如下事件过程PRIVATESUBCOMMAND1_CLICKSTATICXASINTEGERX15Y6YFXPRINTXYENDSUB程

61、序运行后,如果单击命令按钮,则在窗体上显示的内容是_。正确答案3024033在窗体上画一个名称为COMMAND1的命令按钮和一个名称为TEXT1的文本框,然后编写如下程序PRIVATESUBCOMMAND1_CLICKDIMX,Y,ZASINTEGER98X3Y4Z5TEXT1TEXT“CALLP1X,Y,ZTEXT1TEXTSTRZENDSUBSUBP1BYVALAASINTEGER,BYVALBASINTEGER,CASINTEGERCABENDSUB程序运行后,如果单击命令按钮,则在文本框中显示的内容是_。正确答案734运行下面的程序,第二行显示结果是_。PRIVATESUBFORM_CLICKDIMAASINTEGERDIMIASINTEGERA599FORI1TO9CALLSUB1I,APRINTI,ANEXTIENDSUBPRIVATESUBSUB1XASINTEGER,YASINTEGERSTATICNASINTEGERDIMIASINTEGERFORI3TO1STEP1NNXXX2NEXTIYYNENDSUB正确答案145335执行下面的程序,输出结果是_。OPTIONEXPLICIT

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!