还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
计算机二级考试真题单选题道及答案vb100在中,若要将一个字符串变量中的所有小写字母转换为大写字母,应使用以下哪个函
1.VB strl数?A.LCasestrlB.UCasestrlC.Leftstrl,LenstrlD.Rightstrl,Lenstrl答案B解析函数用于将字符串中的小写字母转换为大写字母,是将大写转小写,和UCase LCaseLeft分别是截取字符串左边和右边部分Right以下关于中数组的说法,错误的是?
2.VB静态数组在声明时必须指定大小A.动态数组可以在程序运行时改变大小B.数组下标的起始值只能是C.0多维数组可以表示二维及以上的数据结构D.答案C解析在中,数组下标的起始值默认是但可以通过语句指定为VB0,Option Base1若有语句,则数组的元素个数是?
3.“Dim a10As IntegeraA.9B.10C.11不确定D.答案C解析在中,当使用数据类型”声明数组时,数组下标从开始,所以元素个VB“DimanAs0数是这里为元素个数就是n+1,n10,11要在窗体上显示文本应使用以下哪个语句?
4.VB Hello,World!,A.Form
1.Print“Hello,World!”B.MsgBox“Hello,World!C.InputBox“Hello,World!”D.Text
1.Text=Hello,World!”答案A解析用于在窗体上输出文本,是弹出消息框,是获取用户输Forml.Print MsgBoxInputBox入,是设置文本框的内容Textl.Text.在中,以下哪个事件是当窗体加载时触发的?5VB事件A.Click事件B.Load事件C.MouseMove事件D.KeyPress答案B解析事件在窗体加载时触发,是鼠标点击触发,是鼠标移动触发,Load ClickMouseMove是按键按下触发KeyPress若要在中实现一个循环,使循环体执行次,以下哪个代码正确?
6.VB5A.For i=1To4Step1循环体Next iB.For i=0To4Step1在中,要使一个命令按钮在按下时发出声音,应在其哪个事件中编写播放声音的代码?
53.VB事件A.Click事件B.Load事件C.MouseMove事件D.KeyPress答案A解析事件在按钮被点击时触发,在该事件中编写播放声音代码可以实现按钮按下发声Click以下关于中字符串连接的说法,正确的是?
54.VB只能使用“+”号连接字符串A.使用号连接字符串时、两边必须是字符串类型B.“+”和都可以用于字符串连接C.字符串连接后长度不变D.答案C解析“+”和都可用于字符串连接,“”会自动将非字符串类型转换为字符串类型,字符串连接后长度会增加若要在中实现一个循环,当用户输入特定值时退出循环,应使用以下哪种循环结构?
55.VB循环A.For循环B.Do While循环C.Do Until以上都可以D.答案D解析、、循环都可以通过在循环体中添加条件判断,当用户输入特定值For Do While Do Until时退出循环.在中,以下哪个数据类型用于表示逻辑值?56VBA.IntegerB.SingleC.BooleanD.String答案C解析数据类型用于表示逻辑值,有和两个值,是整数类型,是Boolean TrueFalse IntegerSingle单精度浮点型,是字符串类型String若要在中将一个字符串变量中的字母全部反转,以下哪个代码可以实现?
57.VB str5A.StrReversestr5B.Reversestr5C.Leftstr5,Lenstr5D.Rightstr5,Lenstr5答案A解析函数用于反转字符串,选项的不是处理字符串反转的函数,StrReverse BReverse VB和分别是截取字符串左边和右边部分Left Right以下关于中过程调用的说法,正确的是?
58.VB调用子程序时必须使用语句A.Call函数调用可以作为表达式的一部分B.过程调用时参数传递只能按值传递C.不能在过程中调用其他过程D.答案B解析函数调用可以作为表达式的一部分参与运算调用子程序不一定要用语句,过程调Call用参数传递有按值和按引用两种方式,过程中可以调用其他过程在中,若要使一个窗体在运行时没有控制框,应将其哪个属性设置为
59.VB FalseA.ControlBoxB.MaxButtonC.MinButtonD.BorderStyle答案A解析属性设置为时窗体没有控制框,和分别控制最大ControlBox FalseMaxButton MinButton化和最小化按钮,是边框样式BorderStyle以下关于中事件处理的说法,错误的是?
60.VB一个控件可以有多个事件处理程序A.事件处理程序可以调用其他过程B.事件处理程序的执行顺序是固定的C.可以在事件处理程序中修改控件的属性D.答案C解析事件处理程序的执行顺序取决于事件触发的先后,不是固定的一个控件可以有多个事件处理程序,事件处理程序能调用其他过程,也可修改控件属性若有语句,则该数组中第行第列的元素表示为
61.“Dim g3,4As String”23A.gl,2B.g2,3C.g3,4D.g0,0答案A解析数组下标从开始,第行第列对应的下标是0231,2在中,要使一个文本框中的文本显示为密码形式,应将其哪个属性设置为“*”?
62.VBA.PasswordCharB.LockedC.EnabledD.Visible答案A解析属性设置为“*”时、文本框显示为密码形式,是设置是否可编辑,PasswordChar Locked是设置是否可用,是设置是否可见Enabled Visible以下关于中变量作用域的说法,错误的是?
63.VB全局变量在整个工程中有效A.模块级变量在模块内的所有过程中有效B.过程级变量在过程结束后仍然存在C.不同作用域的变量可以同名D.答案C解析过程级变量在过程结束后就被释放,不再存在全局变量在整个工程有效,模块级变量在模块内有效,不同作用域变量可同名若要在中判断一个变量是否在到之间包含和以下哪个表达式正确?
64.VB x110110,A.1=x=10B.x=1And x=10C.x1Or x10D.x=1Or x=10答案B解析判断变量是否在到之间包含和需要同时满足大于等于且小于等于x110110,110,用连接两个条件选项的写法在中错误,和选项的逻辑关系错误And AVB C D.在中,以下哪个函数用于返回当前系统日期?65VBA.DateB.TimeC.NowD.Year答案A解析函数返回当前系统日期,返回当前系统时间,返回当前日期和时间,Date TimeNow Year用于提取日期中的年份若要在中实现一个循环,循环体执行次数为偶数次,应如何设计?
66.VBA.For i=0To10Step2循环体Next iB.Fori=1To10Step1循环体Next iC.Do WhileTrue循环体LoopD.Do UntilFalse循环体Loop答案A解析选项中循环从到步长为循环体执行次、、、、、是偶数次选A10,2,60246810,B项执行次,但从设计思路上没有明确体现必须是偶数次的逻辑;和是无限循环10C D以下关于中菜单的弹出式菜单,说法正确的是?
67.VB弹出式菜单只能在窗体上弹出A.弹出式菜单不能有子菜单B.弹出式菜单可以通过方法显示C.PopupMenu弹出式菜单的设计和普通菜单不同D.答案C解析弹出式菜单可以通过方法显示,可以在控件等上面弹出,也可以有子菜单,PopupMenu设计和普通菜单基本相同在中,若要将一个变量的值转换为长整型,应使用以下哪个函数?
68.VB yA.CLngyB.ClntyC.CSngyD.CDbly答案A解析函数用于将变量转换为长整型,是转换为整数,是转换为单精度浮点型,CLng CInlCSng是转换为双精度浮点型CDbl以下关于中文件操作的打开模式,说法错误的是?
69.VB模式用于向文件写入数据A.Output模式用于从文件读取数据B.Input模式用于在文件末尾追加数据C.Append模式不能用于读写文件D.Binary答案D解析模式可以用于以二进制方式读写文件,用于写入,用于读取,用B inaryOutput InputAppend于追加在中,若要使一个标签控件的背景透明,应将其哪个属性设置为
70.VB0A.BackStyleB.AppearanceC.AutoSizeD.Alignment答案A解析属性设置为时标签背景透明,是外观样式,是自动调整BackStyle0Appearance AutoSize大小,是文本对齐方式Alignment以下关于中数组的查找,说法正确的是?
71.VB只能使用线性查找算法A.二分查找算法要求数组必须有序B.查找结果只能是数组元素的下标C.查找时数组元素的数据类型必须是整数D.答案B解析二分查找算法要求数组必须有序数组查找可以用多种算法,查找结果可以是元素的值等,数组元素数据类型不局限于整数.在中,要使一个命令按钮在鼠标悬停时改变颜色,应在其哪个事件中编写代码?72VB事件A.MouseEnter事件B.Click事件C.MouseMove事件D.KeyPress答案A解析事件在鼠标进入控件区域时触发,可在该事件中编写改变按钮颜色的代码MouseEnter以下关于中字符串操作的说法,错误的是?
73.VB可以使用函数提取字符串的子串A.Mid可以使用函数查找子串的位置B.InStr字符串操作只能处理英文C.可以使用和函数转换大小写D.UCase LCase答案C解析字符串操作可以处理各种字符,不局限于英文用于提取子串,用于查找子串Mid InStr位置,和用于大小写转换UCase LCase若要在中实现一个循环,当循环体执行到第次时跳出循环,应使用以下哪个语句?
74.VB5A.Exit ForB.Exit DoC.BreakD.Continue答案A解析在循环中使用语句可以跳出循环用于跳出循环,中没有For ExitFor ExitDo DoVB Break和语句Continue在中,以下哪个数据类型用于表示日期和时间的差值
75.VBA.DateB.TimeSpanC.IntegerD.String答案B解析数据类型用于表示日期和时间的差值,表示日期和时间,是整数TimeSpan Date Integer类型,是字符串类型String若要在中将一个字符串变量中的所有数字字符删除,应使用以下哪个代码?
76.VB str6,A.Replacestr6,“0123456789”B.For i=0To9str6=Replacestr6,CStri,Next iC.Leftstr6,Lenstr6D.Rightstr6,Lenstr6答案B解析选项通过循环依次将字符串中的数字字符替换为空字符串来删除数字选项B0-9A不能这样批量替换,和是截取字符串操作Replace LeftRight以下关于中过程的参数传递,说法正确的是?
77.VB按值传递时,在过程中修改参数值会影响原变量的值A.按引用传递时,在过程中修改参数值不会影响原变量的值B.可以通过关键字指定按值传递C.By Vai只能使用一种参数传递方式D.答案C解析可以通过关键字指定按值传递按值传递在过程中修改参数值不影响原变量,按ByVai引用传递会影响,且一个过程可以同时有按值和按引用传递的参数在中,若要使一个窗体在运行时最小化显示,应将其哪个属性设置为
78.VB1A.WindowStateB.BorderStyleC.ControlBoxD.MaxButton答案A_解析属性设置为时窗体最小化显示,是边框样式,是控WindowState1BorderStyle ControlBox制框,是最大化按钮MaxButton以下关于中事件的触发,说法错误的是?
79.VB事件可以由用户操作触发A.事件可以由系统自动触发B.事件触发后一定会执行对应的事件处理程序C.可以通过代码手动触发事件D.答案C解析事件触发后,如果没有为该事件编写事件处理程序,则不会执行相应代码事件可由用户操作、系统自动触发,也可通过代码手动触发若有语句,则数组的元素个数是?
80.“Dim h4To8As DoublehA.4B.5C.6D.8答案B解析元素个数为8-4+1=
5.在中,要使一个文本框只能输入字母,应在其哪个事件中编写代码进行限制?81VB事件A.KeyPress事件B.Click事件C.MouseMove事件D.Change答案A解析事件在按键按下时触发,可在该事件中判断输入的字符是否为字母来限制输入KeyPress以下关于中变量的生命周期,说法正确的是?
82.VB全局变量的生命周期从程序开始到程序结束A.模块级变量的生命周期只在模块被调用时存在B.过程级变量的生命周期和模块级变量相同C.变量的生命周期和作用域无关D.答案A解析全局变量的生命周期从程序开始到结束模块级变量在模块加载到卸载期间存在,过程级变量在过程执行期间存在,变量生命周期和作用域相关若要在中判断一个变量是否为负数,以下哪个表达式正确?
83.VB zA.z0B.z0C.z=0D.z=0答案B解析判断变量是否为负数,即要小于所以选选项选项判断的是正数,选z z0,B AC项包含了和正数,选项是判断非正数0D.在中,以下哪个函数用于将数值转换为字符串?84VBA.StrB.VaiC.CIntD.CSng答案A而析函数用于将数值转换为字符串,是将字符串转换为数值,是将变量强制转换Str VaiCInt为整数,是转换为单精度浮点型CSng若要在中实现一个循环,循环次数根据某个变量的值动态确定,应使用以下哪种循环
85.VB结构更合适?循环A.For循环B.Do While循环C.Do Until循环D.While答案A解析循环可以方便地根据变量的值来确定循环的起始、终止和步长,适合循环次数动态For确定的情况以下关于中菜单的设计,说法错误的是?
86.VB可以通过(菜单编辑器)来设计菜单A.MenuEditor菜单的属性和属性作用相同B.Name Caption可以为菜单添加分隔线C.可以设置菜单的访问键D.答案B解析菜单的属性用于在代码中标识菜单,属性用于显示在菜单上的文本,Name Caption二者作用不同可以用菜单编辑器设计菜单,能添加分隔线,也可设置访问键.在中,若要将一个变量的值转换为双精度浮点型,应使用以下哪个函数?87VB wA.CDblwB.ClntwC.CSngwD.CLngw答案A解析函数用于将变量转换为双精度浮点型,是转换为整数,是转换为单精度CDbl CInt CSng浮点型,是转换为长整型CLngA.打开文件、读写记录、关闭文件B.读写记录、打开文件、关闭文件C.关闭文件、打开文件、读写记录D.打开文件、关闭文件、读写记录以下关于中随机文件操作的步骤,正确的顺序是
88.VB答案解析进行随机文件操作时,首先要打开文件,然后进行读写记录的操作,最后关闭A文件.在中,若要使一个标签控件的文本右对齐,应将其哪个属性设置为89VB1A.AlignmentB.AppearanceC.AutoSizeD.BackStyle答案A解析属性设置文本对齐方式,表示右对齐,是外观样式,是Alignment1Appearance AutoSize自动调整大小,是背景样式BackStyle以下关于中数组的排序算法,哪种算法的平均时间复杂度最低?
90.VB冒泡排序A.选择排序B.插入排序C.快速排序D.答案D解析快速排序的平均时间复杂度为而冒泡排序、选择排序和插入排序的平均时间On logn,复杂度为On2,所以快速排序平均时间复杂度最低.在中,要使一个命令按钮在按下时改变其大小,应在其哪个事件中编写代码?91VB事件A.Click事件B.Load事件C.MouseMove事件D.KeyPress答案A解析事件在按钮被点击时触发,可在该事件中编写改变按钮大小的代码Click.以下关于中字符串的比较,区分大小写和不区分大小写的比较方法分别是?92VR函数,直接用关系运算符A.StrComp直接用关系运算符,函数B.StrComp只能区分大小写比较C.只能不区分大小写比较D.答案A解析函数可以通过参数设置来进行区分大小写或不区分大小写的比较,直接用关系StrComp运算符进行比较是区分大小写的若要在中实现一个循环,当满足某个条件时跳过本次循环继续下一次循环,应使用以
93.VB下哪种方式?在循环体中使用语句和或A.If ExitFor ExitDo在循环体中使用语句和语句B.If GoTo在循环体中使用语句和一个标记变量来控制C.If在循环体中使用语句和或在支持的版本D,If ContinueFor ContinueDo,答案C解析:在中没有或语句,使用或是跳出循环,使VB ContinueFor ContinueDo ExitFor ExitDo用语句会破坏程序结构,通常在循环体中用语句和标记变量来控制跳过本次循环GoTo If.在中,以下哪个数据类型用于表示字节?94VBA.IntegerB.SingleC.ByteD.String答案C解析数据类型用于表示字节,是整数类型,是单精度浮点型,是字Byte IntegerSingle String符串类型若要在中将一个字符串变量中的所有字母转换为小写后再反转,以下哪个代码可以
95.VB str7实现?A.StrReverseLCasestr7B.LCaseStrReversestr7C.UCaseStrReversestr7D.StrReverseUCasestr7答案A解析先使用函数将字符串转换为小写,再用函数反转字符串选项顺序LCase StrReverseB错误,和是转换为大写C D以下关于中过程的递归调用,说法正确的是?
96.VB递归调用会导致栈溢出,不能使用A.递归调用必须有终止条件B.递归调用只能用于简单的数学计算C.递归调用和普通调用没有区别D.答案B解析:递归调用必须有终止条件,否则会无限递归导致栈溢出递归调用可以用于很多场景,不只是简单数学计算,和普通调用有明显区别.在中,若要使一个窗体在运行时始终处于最顶层,应将其哪个属性设置为97VB TrueA.TopMostB.BorderStyleC.ControlBoxD.MaxButton答案A解析:属性设置为时窗体始终处于最顶层,是边框样式,是控TopMost TrueBorderStyle ControlBox制框,是最大化按钮MaxButton以下关于中事件和消息的关系,说法正确的是?
98.VB事件就是消息A.事件是消息的一种表现形式B.消息是事件的一种表现形式C.事件和消息没有关系D.答案B解析事件是消息的一种表现形式,系统会将一些操作转化为消息,当这些消息被控件捕获并处理时就表现为事件若有语句,则该数组是几维数组,元素个数是二维数组,
99.“Dim i2,2,2As Integer”A.4B.三维数组,8C.个元素三维数组,9D.布元素个元素二维数组,答案9个元素解析有三个下B标,是三维数组,元素个数为2+1X2+1X2+1=27在中,要使一个文本框中的文本在输入时自动转换为大写,应在其哪个事件中编写代
100.VB码?事件A.KeyPress事件B.Click事件C.MouseMove事件D.Change答案A解析事件在按键按下时触发,可在该事件中编写代码将输入的字符转换为大写KeyPress循环体Next iC.For i=1To5Step2循环体Next iD.For i=0To5Step2循环体Next i答案B解析:循环的格式是变量=起始值终止值步长,要执行次,从到步长为For ForTo Step504,1符合要求以下关于中变量作用域的说法,正确的是?
7.VB全局变量只能在模块的声明部分声明A.局部变量可以在整个工程中使用
8.模块级变量只能在当前模块中使用C.过程级变量可以在不同过程中使用D.答案C解析全局变量在标准模块的声明部分用声明可在整个工程使用,局部变量只能在定义Public它的过程中使用,模块级变量在模块内使用,过程级变量只能在本过程使用.在中,要将一个整数变量的值增加以下哪个语句正确?8VB num1,A.num=num+1B.num+1C.num++D.++num答案A解析在中使用“变量=变量+数值”来实现变量值的增加,和是、等语言的自VB CD CC++增运算符,只是表达式未赋值B若要在中判断一个变量是否为偶数,以下哪个表达式正确?
9.VB xA.x Mod2=1B.x Mod2=0C.x/2=0D.x\2=0答案B解析是取模运算符,表示除以的余数为即是偶数Mod xMod2=0x20,x以下关于中函数和子程序的说法,错误的是?
10.VB函数可以有返回值,子程序没有返回值A.函数和子程序都可以有参数B.调用函数时必须使用语句C.Call子程序可以通过参数返回数据D.答案C解析调用函数时不一定要使用语句,直接使用函数名加参数即可Can在中,若要将一个字符串变量的前个字符取出,应使用以下哪个函数?
11.VB str23A.Midstr2,1,3B.Leftstr2,3C.Rightstr2,3D.InStrstr2,3答案B解析函数用于从字符串左边开始截取指定长度的字符,是从指定位置开始截取,Left Mid是从右边截取,是查找子字符串位置Right InStr以下关于中控件的说法,正确的是?
12.VB所有控件都有属性A.Caption文本框控件的属性用于显示和输入文本B.Text命令按钮控件的属性不能修改C.Name标签控件不能显示图片D.答案B解析不是所有控件都有属性,命令按钮控件的属性可以修改,标签控件可以Caption Name通过设置属性显示图片,文本框的属性用于文本的显示和输入Picture Text若有语句则变量的初始值是?
13.Dim bAs Boolean,bA.TrueB.FalseC.O空字符串D.答案B解析布尔型变量的初始值是False在中,要使一个命令按钮不可用,应将其哪个属性设置为
14.VB FalseA.EnabledB.VisibleC.CaptionD.Name答案A解析属性用于设置控件是否可用,是设置是否可见,是显示的文本,Enabled VisibleCaption是控件名称Name以下关于中选择结构的说法,错误的是?
15.VB语句可以实现双分支选择A.If...Then...Else语句可以实现多分支选择B.Select Case语句可以嵌套使用C.If语句不能嵌套使用D.Select Case答案:D解析语句可以嵌套使用Select Case若要在中实现一个无限循环,以下哪个代码正确?
16.VBA.For i=1To1Step1循环体Next iB.Do WhileTrue循环体LoopC.Do UntilTrue循环体LoopD.While False循环体Wend答案B解析会一直满足条件,实现无限循环,是执行一次的循环,中D WhileTrue ACDUntil条件一开始就不满足,不会循环,中条件不成立,不执行循环True DWhile False.在中,以下哪个数据类型用于表示日期和时间?17VBA.IntegerB.SingleC.DateD.String答案C解析数据类型用于表示日期和时间,是整数类型,是单精度浮点型,DateIntegerSingle String是字符串类型若要在中将一个变量的值转换为字符串类型,应使用以下哪个函数?
18.VB xA.StrxB.ValxC.ClntxD.CSngx答案A解析函数用于将数值转换为字符串,是将字符串转换为数值,是转换为整数,Str VaiCInt是转换为单精度浮点型CSng以下关于中数组排序的说法,正确的是?
19.VB没有内置的数组排序函数A.VB可以使用冒泡排序算法对数组进行排序B.数组排序只能对数值型数组进行C.排序后的数组顺序不能改变D.答案B解加虽然没有直接的内置通用排序函数,但可以使用冒泡排序等算法对数组排序,也可VB以对字符串等其他类型数组排序,排序后的数组顺序可以再次修改在中,若要使一个窗体在运行时最大化显示,应将其哪个属性设置为
20.VB2A.WindowStateB.BorderStyleC.BackColorD.ForeColor答案A解析属性设置窗体的状态,表示最大化,是边框样式,是WindowState2BorderStyle BackColor背景颜色,是前景颜色ForeColor以下关于中事件驱动编程的说法,错误的是?
21.VB事件驱动编程是指程序的执行流程由事件决定A.控件的事件是固定的,不能自定义B.事件过程是处理事件的代码块C.一个控件可以有多个事件D.答案B解析在中可以通过自定义类等方式实现自定义事件VB若有语句,则该数组是几维数组,元素个数是
22.“Dim c2,3As Integer”一维数组,个元素A.6二维数组,个元素B.6二维数组,个元素C.12三维数组,个元素D.12答案C解析有两个下标,是二维数组,元素个数为2+1X3+1=12在中,耍使一个文本框只能输入数字,应在其哪个事件中编写代码
23.VB事件A.Click事件B.KeyPress事件C.MouseMove事件D.Change答案B解析事件在按键按下时触发,可以在该事件中判断输入的字符是否为数字来限制输KeyPress入以下关于中变量声明的说法,正确的是?
24.VB变量可以不声明直接使用A.不同类型的变量不能使用同一个声明语句B.声明变量时必须指定数据类型C.变量声明后初始值都是D.0答案C解析在中声明变量时最好指定数据类型,虽然可以不声明直接使用但不推荐,不同类型VB变量可以用逗号分隔在一个声明语句中,不同类型变量初始值不同若要在中判断一个字符串变量是否为空,以下哪个表达式正确?
25.VB str3A.str3=0B.str3=C.str3Is NothingD.str3=Null答案B解析判断字符串是否为空用“字符串变量=是数值,用于对象引用,用于变0Is NothingNull体类型.在中,以下哪个函数用于返回字符串的长度?26VBA.LenB.LeftC.RightD.Mid答案A解析函数返回字符串长度,、、分别用于截取字符串Len LeftRight Mid若要在中实现一个循环,当条件不满足时才执行循环体,应使用以下哪种循环结构?
27.VB循环A.For循环B.Do While循环C.Do Until循环D.While答案C解析循环是当条件不满足时执行循环体,满足时退出Do Until以下关于中菜单的说法,错误的是?
28.VB菜单可以分为主菜单和子菜单A.菜单的属性用于标识菜单B.Name菜单的属性用于显示菜单的文本C.Caption菜单不能动态创建D.答案D解析在中可以动态创建菜单VB在中,若要将一个变量的值强制转换为整数类型,应使用以下哪个函数?
29.VB yA.ClntyB.CSngyC.CDblyD.CLngy答案A解析函数用于将变量强制转换为整数类型,是单精度浮点型,是双精度浮点CIntCSngCDbl型,是长整型CLng以下关于中随机数生成的说法,正确的是?
30.VB函数生成的是到之间的随机整数A.Rnd01要使用函数前必须先使用语句初始化随机数种子B.Rnd Randomize函数生成的随机数是固定的,每次运行结果相同C.Rnd不能生成指定范围内的随机数D.答案B解析函数生成到之间的随机小数,使用前用初始化随机数种子可使每次Rnd01Randomize运行结果不同,可以通过公式生成指定范围内随机数在中,若要使一个标签控件的文本居中显示,应将其哪个属性设置为
31.VB2A.AlignmentB.AppearanceC.AutoSizeD.BackStyle答案A解析属性设置文本对齐方式,表示居中,是外观样式,是自Alignment2Appearance AutoSize动调整大小,是背景样式BackStyle以下关于中文件操作的说法,错误的是?
32.VB可以使用语句打开文件A.Open文件操作分为顺序文件、随机文件和二进制文件操作B.关闭文件使用语句C.Close不能对文件进行写操作D.答案D解析在中可以使用语句以不同模式打开文件进行读、写等操作VB Open若有语句,则变量可以存储的数值范围比以下哪个数据类型大?
33.“Dim dAs DoubledA.IntegerB.SingleC.Long以上都是D.答案D解析是双精度浮点型,能存储的数值范围比整数型、单精度浮点型、Double IntegerSingle长整型都大Long在中,要使一个命令按钮按下后改变其属性的值,应在其哪个事件中编写代码?
34.VB Caption事件A.Click事件B.Load事件C.MouseMove事件D.KeyPress答案A解析事件在按钮被点击时触发,可在该事件中修改按钮的属性Click Caption以下关于中字符串比较的说法,正确的是
35.VB字符串比较只能比较长度A.字符串比较是按字符的码值比较B.ASCII字符串比较不区分大小写C.不能使用关系运算符进行字符串比较D.答案B解析字符串比较是按字符的码值逐个比较,可使用关系运算符比较,默认区分大小写ASCII若要在中实现一个循环,循环体至少执行一次,应使用以下哪种循环结构?
36.VB循环A.For循环B.Do While循环C.Do Until循环D.Do...Loop While答案D解析循环是先执行循环体,再判断条件,所以循环体至少执行一次Do…Loop While.在中,以下哪个数据类型用于表示货币值?37VBA.IntegerB.SingleC.CurrencyD.String答案C解析数据类型用于表示货币值,是整数类型,是单精度浮点型,是Currency IntegerSingle String字符串类型若要在中将一个字符串变量中的空格全部删除,应使用以下哪个函数?
38.VB str4,A.Replacestr4,““”B.Trimstr4C.LTrimstr4D.RTrimstr4答案A解析:函数用于替换字符串中的指定字符,这里将空格替换为空字符串可删除空格,Replace、、分别是去除字符串两边、左边、右边的空格Trim LTrimRTrim以下关于中数组赋值的说法,正确的是?
39.VB只能对数组元素逐个赋值A.可以使用循环对数组元素批量赋值B.数组不能整体赋值C.数组赋值时数据类型可以不匹配D.答案B解析可以使用循环对数组元素批量赋值,也可以通过一些方式实现数组整体赋值,数组赋值时数据类型要匹配.在中,若要使一个窗体在运行时不可移动,应将其哪个属性设置为40VB0A.BorderStyleB.WindowStateC.ControlBoxD.MaxButton答案A解析属性设置窗体边框样式,表示无边框,窗体不可移动,是窗BorderStyle0WindowState体状态,是控制框,是最大化按钮ControlBox MaxButton以下关于中事件过程的说法,错误的是?
41.VB事件过程名由控件名和事件名组成A.事件过程可以有参数B.一个事件过程只能处理一个事件C.事件过程可以调用其他过程D.答案C解析一个事件过程可以处理多个事件,可通过代码逻辑实现若有语句,则数组的元素个数是?
42.“Dim e5To10As IntegereA.5B.6C.7D.10答案B解析元素个数为10-5+1=6在中,要使一个文本框中的文本不可编辑,应将其哪个属性设置为
43.VB TrueA.LockedB.EnabledC.VisibleD.MultiLine答案A解析属性设置为时文本框内容不可编辑,设置是否可用,设置是Locked TrueEnabled Visible否可见,设置是否多行显示MultiLine以下关于中变量命名的说法,正确的是?
44.VB变量名可以以数字开头A.变量名可以包含空格B.变量名不能使用的关键字C.VB变量名长度没有限制D.答案C解析变量名不能以数字开头,不能包含空格,长度有限制,且不能使用的关键字VB若要在中判断一个变量是否为正数,以下哪个表达式正确?
45.VB zA.z0B.z0C.z=0D.z=0答案A解析判断一个变量是否为正数,即该变量要大于所以选选项选项判断的是负数,0,A B选项包含了选项是判断非正数C0,D.在中,以下哪个函数用于将字符串转换为数值?46VBA.VaiB.StrC.CIntD.CSng答案A解析函数用于将字符串转换为数值,是将数值转换为字符串,是将变量强制转换Vai StrCInt为整数,是转换为单精度浮点型CSng若要在中实现一个循环,循环次数由用户输入决定,应使用以下哪种循环结构更合适?
47.VB循环A.For循环B.DoWhile循环C.DoUntil循环D.While答案A解析循环可以通过用户输入的值来确定循环的起始值、终止值和步长,方便控制循环次For数其他几种循环结构虽然也能实现,但相对而言循环更直观适合这种场景For以下关于中菜单设计的说法,正确的是?
48.VB菜单的属性只能为A.Index0菜单可以设置快捷键B.菜单不能设置图标C.菜单的属性不能动态修改D.Enabled答案B解析菜单可以设置快捷键,通过设置属性实现菜单的属性可以为其他值用Shortcut Index于区分同组菜单,菜单可以设置图标,属性也能动态修改Enabled在中,若要将一个变量的值转换为单精度浮点型,应使用以下哪个函数?
49.VB wA.CSngwB.ClntwC.CDblwD.CLngw答案A解析函数用于将变量转换为单精度浮点型,是转换为整数,是转换为双精度CSng CIntCDbl浮点型,是转换为长整型CLng以下关于中随机文件操作的说法,错误的是?
50.VB随机文件以记录为单位进行读写A.每个记录的长度必须相同B.随机文件只能进行读操作C.可以使用和语句进行读写D.Put Get答案C解析随机文件既可以进行读操作也可以进行写操作,以记录为单位,每个记录长度需相同,用和语句进行读写Put Get在中,若要使一个标签控件的文本自动换行,应将其哪个属性设置为
51.VB TrueA.WordwrapB.AutoSizeC.AlignmentD.BackStyle答案A解析:属性设置为时标签文本自动换行,是自动调整大小,是Wordwrap TrueAutoSize Alignment文本对齐方是背景样式BackStyle以下关于中数组的初始化,正确的做法是?
52.VBA.Dim f2As Integer={1,2,3}B.Dim f2As Integerf={l,2,3}C.Dim fAs Integer={1,2,3}D.Dim fAs Integerf={l,2,3}答案C解析在中可以直接在声明动态数组时进行初始化,如选项和的语法错误,的赋VB CA BD值方式错误。
个人认证
优秀文档
获得点赞 0