vb考试题库MicrosoftWord文档_第1页
vb考试题库MicrosoftWord文档_第2页
vb考试题库MicrosoftWord文档_第3页
vb考试题库MicrosoftWord文档_第4页
vb考试题库MicrosoftWord文档_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、单项选择题(25道小题,共25分)1、vb中工程软件的扩展名为(c )a、ds b、frmc、vbp d、bas2、把字符串"abcdef "右边的空格去掉应使用( b)函数a、trim b、rtrimc、right d、mid3、文本框text1的text属性的数据类型是(b )a、整数型b、字符串c、单精度d、双精度4、下列( b)属性决定窗体标题栏显示内容(1分)a、nameb、captionc、textd、backstyl5、命令按钮command1不具有下列哪个事件(d )(1分) a、clickb、keypressc、gotfocusd、dblclick6、

2、为了使文本框同时具有水平和垂直滚动条,应先将multiline属性设置为true,然后再把scrollbars 属性设置为( d)(1分)a、0b、1c、2d、37、dim d(3,1 to 10,1 to 15)语句中,数组的元素个数为(c )a、3*10*16b、3*11*16c、4*10*15d、4*11*158、如果整型变量c、d、x的值分别为8、6、0,则下列语句for i=c to d : x=x+i : next i 执行结束时,i的值为(a )(1分)a、8b、7c、6d、59、假定有以下循环结构 do until 条件 循环体 loop 则正确的描述是( b)(1分)a、如果

3、"条件"是一个为0的常数,则一次循环体也不执行b、如果"条件"是一个为0的常数,则至少执行一次循环体c、如果"条件"是一个不为0的常数,则至少执行一次循环体d、不论"条件"是否为"真",至少要执行一次循环体10、"x是小于100的非负数",用vb表达式表示正确的是(c )a、0 <= x 0r x < 100b、0 <= x < 100 c、0 <= x and x < 100d、0 <=x , x < 100 11、下列语句错

4、误的是( d)a、exit forb、exit doc、end subd、exit select 12、inputbox函数返回的数据类型为( d)a、整型b、逻辑型c、单精度d、字符串13、假定有以下程序段: for i= 1 to 3: for j = 1 to 5 step -1: print i*j: next j: next i 则语句print i*j 的执行次数是( d)(1分)a、15b、18c、10d、0 14、如果要清除在窗体中打印输出的文字,可以利用( c)语) a、inputb、loadc、clsd、paint15、case <表达式表列>,其中的表达式表列

5、不正确的为(d )(1分)a、case 100*ab、case 1000 to 2000c、case is<3000d、case 2000<is<300016、下列说法错误的是( )(1分)a、vb声明数组时既可指定上界也可指定下界b、数组元素类型可以是任意的vb数据类型c、数组元素的下标可以是数值,也可以是结果在上下界之间的数值表达式d、vb声明数组时必须指定下界17、下面的四个数组说明语句语法正确的是(c ) a、dim x10b、dim en fn(10)c、dim x(20)d、dim ension a1018、以下程序段: x = 1: y = 4: do unti

6、l y>4: x = x * y: y = y +1: loop 执行后x的结果为( b) a、1b、4c、8d、20 19、以下声明和命名标识符错误的是( c)a、必须以字母开头b、变量名的最后一个字符可以是类型声明字符c、长度不能超过8个字符d、不能与关键字同名 20、下列说明错误的是(d )(1分)a、const myvar#=123b、dim myname as stringc、dim a as integer,dim b as singled、dim mystring="hello,"+"my friend!"21、vb中允许出现的数据形

7、式为(b )a、1.89e1.1b、.368c、d32d、2.5e22、设a=2,b=3,c=4,d=5,下列表达式a>b and c<=d or 2*a>c的值是( b)a、trueb、false c、-1d、123、语句6 * 66/6的输出结果是( c)a、6b、12c、36d、21624、给窗体form1加载背景图片,应使用(c ) a、pictureb、ucase c、loadpictured、image25、字符串"河南农业大学现教部"的长度是(c )a、18b、10c、9d、16二、填空题(12道小题,共35分)1、设定系统当前日期是2004

8、年5月12日,month(date)=5。2、设a$="visual basic",len(a$)函数返回值是12。3、在窗体的声明部分,语句private x% 语句,是将变量定义为 窗体模块 级变量。4、逻辑型数据只有 true false 两个值。5、顺序文件读操作用 open 语句。6、一个工程可以包括多种类型的文件,其中扩展名为.frx的文件表示 frm 文件。 7、command1.visible=false,是将命令按钮1设为 把它设置为隐藏 。8、当鼠标在控件上暂停时,显示提示信息,要用属性 tooltiptext 属性。9、text1.setfocus语句

9、功能是把焦点移到上 text1。10、dim x as currency 是将变量x定义为 货币 型。三、判断题(10道小题,共10分)1、vb中请求对象执行某一操作的要求称为"方法"。(1分)正确2、false为字符型常量。(1分) 错误3、语句print 25*40 执行时输出的结果是1000。(1分) 正确4、窗体的卸载使用load 语句。(1分)错误5、表达式 268="268" 的结果为true。(1分)错误6、语句 if 0 then print "hello" 是错误的。(1分)错误7、在for循环结构对循环变量的赋值中

10、,终值可以大于初值,也可以小于初值。(1分)正确8、将文本框text1中的内容清除,可使用语句 text1.cls。错误9、文件名的命名规则同变量的命名规则一样。(1分)正确 10、inputbox函数返回值的类型是字符串类型。(1分)正确private sub command1_click()dim mark!, aver!, i%, max1!, min1!aver = 0for i = 1 to 6 mark = inputbox("输入第" & i & "位评委的打分") if i = 1 then max1 = mark: mi

11、n1 = mark else if mark < min1 then min1=mark elseif mark > max1 then max1=mark end if end if aver=aver+mark nextaver = (aver-min1-max1)/4 print averend sub1、以下叙述中错误的是( b )(1分) a、在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 b、控件的名称可以由编程人员设定 c、窗体文件包含该窗体及其控件的属性 d、visual basic 中控件的某些属性只能在运行时设置 2、以下关于窗体的描述中,错误

12、的是( d)(1分) a、窗体的load事件在加载窗体时发生 b、当窗体的enabled属性为false时,通过鼠标和键盘对窗体的操作都被禁止 c、窗体的height、width属性用于设置窗体的高和宽 d、执行unload form1语句后,窗体form1消失,但仍在内存中 3、用static m (60 to 90) as integer语句定义的数组的元素个数是(c )(1分) a、60 b、30 c、31 d、90 4、如果整型变量a、b的值分别为3和1,则下列语句中for i=a to b : print i : next i 循环体的执行次数是(c)(1分)a、3 b、2 c、1

13、d、0 5、关于语句if x=1 then y=1 下列正确的说法是(c )(1分) a、x=1和y=1均为赋值语句 b、x=1和y=1均为关系表达式 c、x=1为关系表达式,y=1为赋值语句 d、y=1为关系表达式,x=1为赋值语句 6、用情况选择语句select case x,选择|x| >10情况的语句为case(c )(1分) a、not (-10 to 10) b、10 to -10 c、is < -10, is >10 d、abs(x) > 10 7、下列哪条语句是错的( c )(1分) a、rtrim() b、exit function c、exit wh

14、ile d、exit do 8、在visual basic中下面的四个数组声明语句,正确的是( c)(1分) a、dim a10 b、def fn(10) c、dim a(10) d、dimension a(10) 9、阅读下面的程序段for i=1 to 3:for j=1 to i:for k=j to 3 :a=a+2:next :next:next 执行上面的三重循环后,a 的值为( c)(1分) a、26 b、27 c、28 d、29 10、下面说法错误的是( b )(1分) a、对象的性质和状态值称为"属性" b、请求对象执行某一操作的要求称为"消息&

15、quot; c、改变对象的一个或多个属性值的操作称为"事件" d、对象发生某事件所执行的程序称为事件驱动程序 11、若使用文本框text1,为对用户输入内容进行立即检查,应对text1的哪个事件编程( a )(1分) a、change b、interval c、left d、top 12、如果数据包含小数,则不应定义为下列哪种类型(c )(1分) a、double b、single c、byte d、currency 13、下列程序段s=0:for i=9 to 42 step 11:s=s+i:next:if i>50 then s=s+i else s=s-i 运

16、行后s的结果为( )(1分) a、167 b、139 c、144 d、155 14、有如下程序,m$ ="abcde":mid(m$, 1 ,5)="abcde":print m$,运行后的输出结果是( a )(1分) a、abcdeabcde b、abcdeabcde c、abcde d、abcde 15、在下列四个式子中,非法的visual basic表达式是( c)(1分) a、a=b+e b、5>3+3 c、a=exp d、5<>5 16、表达式int(6*rnd+1)*(int(6*rnd1)值的范围是( b )(1分) a、

17、-6,18 b、-6,24 c、-3,24 d、-3,18 17、字符串"计算机技术基础"的长度是,应使用下列(c )函数(1分) a、tab b、str c、len d、instr 18、表达式(not true or true) and (true or false)的值为( b )(1分) a、false b、true c、0 d、-1 19、下列叙述中正确的是(c )(1分) a、在窗体的form_load事件过程中定义的变量是全局变量 b、局部变量的作用域可以超出所定义的过程 c、在某个sub 过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域

18、只限于该过程 d、在调用过程时,所有局部变量被系统初始化为0或空符串 20、下面的变量名合法的是(c )(1分) a、 b、k%name c、name d、k-name 21、在visual basic中,下面四个数据,数据形式错误的是(b )(1分) a、3.456# b、236! c、1.23d-23 d、1.89e1.1 22、已知c>d,s>t,正确表示它们之间关系的式子是( c)(1分) a、sgn(d-c)-sgn(s-t)>0 b、sgn(d-c)-sgn(s-t)=-2 c、sgn(d-c)-sgn(s-t)=0 d、sgn(d-c)-sgn(s-

19、t)=1 23、表达式int(rnd*11)+100的值的范围是( b)(1分) a、11,111 b、100,110 c、11,100 d、100,111 24、下列关于属性设置的叙述正确的是(d )(1分) a、所有的对象都有同样的属性 b、控件的属性只能在设计时修改,运行时无法改变 c、控件的属性都有同样的默认值 d、引用对象属性的格式为:对象名称.属性 25、visual basic中没有提供下列( d)事件(1分) a、mousedown b、mouseup c、mousemove d、mouseexit 二、填空题(12道小题,共35分) 1、可视化visual basic语言是

20、公司推出的程序开发语言。2、双击某个对象时,最终引发该对象的事件 执行。3、程序流程中被重复执行的程序段叫 循环体 。4、将对象设置为允许用户操作,并对操作作出响应,是将它的enabled属性值设为 true。5、在visual basic6.0中,用font.strikethtouth属性设置 。6、表示单精度型数据的单一字符是 !。 7、rnd函数的含义是 。8、chr$(数值)函数返回 该数值表示的字符。9、在窗体各过程中均有效的变量是 全局变量 。10、在print方法中,句尾有符号时,是 换行 执行下一个print语句11、下列程序段将十进制数转换为十六进制数,要求十进制数为非负整数

21、。单击窗体,弹出inputbox对话框,让用户输入一个十进制数;单击“确定”后,在label1上显示出十六进制数的结果。如果输入的不是十进制数,在标签label1上显示出"你输入的不是十进制数",退回到对话框状态,让用户重新输入。 private sub form_click() dim shex as string, ys as integer dim n as string, nd as integer, ai as string shex = "" n = inputbox("请输入一个十进制整数") if not isnume

22、ric(n) or left(n, 1) = "0" or _ int(val(n) <> val(n) then msgbox "你输入的不是十进制整数!" end else nd = val(n) do while nd >= 10 ys = nd mod 16 select case ys case 10 ai = "a" case 11 ai = "b" case 12 ai = "c" case 13 ai = "d" case 14 ai = &

23、quot;e" case 15 ai = "f" case 0 to 9 ai = ys end select shex = trim(ai) & shex nd = nd 16 loop label1 = nd & shex end if end sub12、在窗体上有两个命令按钮和一个文本框,名称分别为 cmdstart(“开始”)、cmdend(“结束”)和txt。程序开始运行时,要求文本框txt中的字符个数不超过300个,“结束”按钮成灰色,单击“开始”按钮后,“开始”按钮不可用,同时使“结束”按钮能响应,单击“结束”按钮结束程序。 pri

24、vate sub form_load() =300 cmdend.enabled=false end sub private sub cmdstart_click() cmdstart.enabled=false =true end sub private sub cmdend_click() end end sub ?/三、判断题(10道小题,共10分) 1、通过 label1.cls 可以清除由label1所显示的内容。(1分) 错误 2、变量是指在程序运行过程中其值可以改变的那些量,而值不能改变的是常量。(1分) 错误 3、设a5,则语句 print a5的运行结果为true。(1分)

25、正确 4、能够改变窗体背景颜色的属性是backcolor。(1分) 正确 5、在vb的表达式中,加入括号有时可以改变运算符的优先级。正确 6、在 if <条件> then 结构中,条件可以是逻辑表达式或关系表达式。(1分) 正确7、在 for <控制变量><初值> to <终值> step <步长> 结构中,步长可以取任意值。(1分) 错误 8、可以用text1.text="" 来清除text1中的内容。(1分) 正确9、在vb中可以同时打开多个工程。(1分)正确 10、在定义了一个函数后,可以象调用任何一个vb内

26、部函数一样使用它,即可以在任何表达式、语句或函数中引用它。(1分) 错误 四、编程题(4道小题,共60分) 1、求公式:e=1/1!+1/2!+1/3!+1/n! 直到最后一项小于10(-6)时e的值。(保留小数点后9位)(注:程序代码写在命令按钮command1的click事件中。)private sub command1_click()e = 0s = 1i = 1do until s < 10 (-6)s = s / ie = e + si = i + 1loopprint eend sub2、有100匹马,驮100担货:大马驮3担,中马驮2担,两匹小马驮1担,问有大、中小马各多少

27、?(本题不要求填写运行结果) 请将你解答本题所写的源程序粘贴到下面或者上载源程序 private sub command1_click()dim a, b, c as integerfor a = 1 to 100for b = 1 to 100c = 100 - a - bif 3 * a + 2 * b + c / 2 = 100 thenprint a, b, cend ifnextnextend sub3、编写程序,用牛顿切线法求方程f(x)= x+lnx-1.7=0的近似实根r,迭代初值自选,精确到0.0001。提示:计算公式为x=x-f(x)/f'(x)必须将本题程序最后的

28、运行结果填入下面的框中。否则,该题以零分计! 4、 编写程序,输出下列三角形: (要求用循环做,非循环不给分。) 1 1 2 3 1 2 3 4 5 1 2 3 4 5 6 7private sub command1_click()for i = 1 to 4print tab(20 - 3 * i);for t = 1 to 2 * i - 1print t;nextnextend sub1、如果一个工程含有多个窗体,则以下叙述中错误的是(d )(1分) a、不可以在运行期间改变对象的name属性的值 b、用hide方法只是隐藏一个窗体,不能从内存中清除该窗体 c、任何时刻最多只有一个窗体是

29、活动窗体 d、窗体的name属性的值是显示在窗体标题栏中的文本 2、下列不能打开属性窗口的操作是(c )(1分) a、执行“视图”菜单中的"属性窗口"命令 b、按f4键 c、按ctrl+t d、单击工具栏上的"属性窗口"按钮 3、用dim s (20) as integer语句定义的数组的元素个数是( )(1分) a、19 b、20 c、21 d、22 4、如果整型变量a、b的值分别为3和1,则下列语句中for i=a to b : print i : next i 循环体的执行次数是( )(1分) a、3 b、2 c、1 d、0 5、关于语句if x=

30、1 then y=1 下列正确的说法是( )(1分) a、x=1和y=1均为赋值语句 b、x=1和y=1均为关系表达式 c、x=1为关系表达式,y=1为赋值语句 d、y=1为关系表达式,x=1为赋值语句 6、用情况选择语句select case x,选择|x| >10情况的语句为case( )(1分) a、not (-10 to 10) b、10 to -10 c、is < -10, is >10 d、abs(x) > 10 7、在运行阶段,要在文本框text1获得焦点时选中文本框中所有内容,对应的事件过程是( a )(1分) a、private sub text1_g

31、otfocus( ) : text1.selstart=0 : text1.sellength=len(text1.text) : end sub b、private sub text1_lotfocus( ) : text1.selstart=0 : text1.sellength=len(text1.text) : end sub c、private sub text1_change( ) : text1.selstart=0 : text1.sellength=len(text1.text) : end sub d、private sub text1_setfocus( ) : text

32、1.selstart=0 : text1.sellength=len(text1.text) : end sub 8、在visual basic中下面的四个数组声明语句,正确的是( )(1分) a、dim a10 b、def fn(10) c、dim a(10) d、dimension a(10) 9、假设有以下程序段for i=1 to 3:for j=7 to 1 step -1:print i*j:next j:next i则语句 print i*j 的执行次数以及i、j的值分别是( )(1分) a、21 3 0 b、21 4 0 c、20 3 0 d、20 4 0 10、如果form1

33、是启动窗体,并且form1的load事件过程中有form2.show,则程序启动后( c )(1分) a、发生一个运行时错误 b、发生一个编译时错误 c、在所有的初始化代码运行后form1是活动窗体 d、在所有的初始化代码运行后form2是活动窗体 11、以下控件中可以入选为容器控件的是( b)(1分) a、image图像框控件 b、picturebox图片框控件 c、textbox文本框控件 d、listbox列表框控件 12、假设变量bool_x是一个布尔型(逻辑型)的变量,则下面正确的赋值语句是( b )(1分) a、bool_x="false" b、bool_x=.

34、false. c、bool_x=#false# d、bool_x=false 13、下列程序段if (2 * 2 = 5) < (2 * 2 = 4) then:print "true is greater than false":else:print "false is greater than true"的运行结果是( ) a、true is greater than false b、false is greater than true c、false d、true 14、有如下程序 ,for j=1 to 20 :a=a+j7 :next运行

35、结束时a的值是( ) (1分) a、21 b、41 c、63 d、210 15、在下列四个式子中,非法的visual basic表达式是( )(1分) a、a=b+e b、5>3+3 c、a=exp d、5<>5 16、表达式int(4*rnd+2)*(int(4*rnd2)值的范围是( )(1分) a、-10,8 b、-4,8 c、-10,5 d、4,8 17、要统计出字符串"计算机技术基础visual basic"的长度,应使用下列( )函数(1分) a、tab b、str c、len d、instr 18、表达式253 mod 3.2*int(2.5

36、)的值为( )(1分) a、1 b、2 c、3 d、5 19、dim b1,b2 as boolean语句显式声明变量( d )(1分) !a、b1和b2都为布尔型变量 b、b1是整型,b2是布尔型变量 c、b1和b2都为是可变型变量 d、b1是可变型,b2是布尔型变量 20、下列哪一个是visual basic合法变量名( d )(1分) a、if b、7ab c、ab7 d、ab7 21、用变量a存放数据888666.666888,应将变量a的类型定义为( )(1分) a、long b、integer c、single d、double 22、下面逻辑表达式值为真的是( )(1分) a、&

37、quot;a" > "a" b、"9" > "a" c、"that" > "thank" d、12>12.1 23、函数string(n,"str")的功能是( )(1分) a、把数值型数据转换为字符串 b、返回由n个字符组成的字符串 c、从字符串中取出n个字符 d、从字符串中第n个字符的位置开始取子字符串 24、如果希望一个窗体在显示的时候没有边框,应该设置的属性是( b )(1分) a、将窗体的caption设成空字符 b、将窗体的bor

38、derstyle置成none c、将窗体的enabled属性置成false d、将窗体的contalbox置成false 25、( b )对象能使用print方法(1分) a、文本框 b、图片框 c、命令按钮 d、标签 二、填空题(12道小题,共35分) 1、从机器的执行角度来说,程序设计语言可分为高级语言和 两大类。2、双击某个对象时,最终引发该对象的事件。3、程序流程是按一定条件重复多次执行一段程序的结构是 结构。4、将对象设置为禁止用户操作,是将它的enabled属性值设为。5、在visual basic6.0中,用font.italic属性设置 。6、长整型变量的关键字是 。7、三角函

39、数是以为 单位。8、chr$(13)为 huiche 。9、在整个工程的所有模块中均有效变量是 全局变量 。10、方法用于在窗体、图片框、调试窗中、打印机等对象上输出文本11、下列程序段是用于在一个字符串变量中查找"red",并用信息输出框给出找到的个数或没有找到的查找结果。private sub form_click() dim str1 as string, length as integer, sum as integer, i as integer str1 = inputbox("请输入一个字符串") length = i = 1 sum =

40、0 do while i <=length-3 if = "red" then sum = sum + 1 end if i = i + 1 loop if then msgbox "没有找到!" else msgbox "找到了" & str(sum) & "个" end ifend sub12、在窗体上画一个标签(名称为label1)和一个计时器(名称为timer1),然后编写如下几个事件过程:private sub form_load()timer1.enabled = falsetim

41、er1.interval = end subprivate sub form_click()timer1.enabled = end subprivate sub timer1_timer()label1.caption = time()end sub程序运行后,单击窗体,将在标签中显示当前时间,每隔1秒钟变换一次(如见下图)。14:54:41三、判断题(10道小题,共10分) 1、立即窗口既可显示程序调试时新产生的信息,也可执行一行代码。错误 2、变量是指在程序运行过程中其值可以改变的那些量,而值不能改变的是常量。(1分) 错误 3、语句a=7:print:a=8:print a 可以输出a

42、的两个值。4、可以在运行期间改变对象的name属性的值。(1分) 错误 5、字符串"ab" 与"ab"是两个相等的字符串。(1分) 6、在 if <条件> then 结构中,条件必须是逻辑表达式或关系表达式。(1分) 7、在 for <控制变量><初值> to <终值> step <步长> 结构中,可以写成 for a="x" to "z" 。(1分) 8、计时器(timer)控件的interval属性的单位是毫秒,即若将此属性值设为10,则每0.01秒产

43、生一次timer事件。(1分) 9、窗体文件的扩展名是 .frm。(1分) 10、在vb中,int(rnd*90)+10的取值范围是10,99。(1分) 四、编程题(4道小题,共60分) 1、输入一串数字,求其中各位数字之和。例如输入123456,则求123456。必须将本题程序最后的运行结果填入下面的框中。否则,该题以零分计! 请将你解答本题所写的源程序粘贴到下面或者上载源程序 2、勾股定理中三个数的关系是:a2 + b2 =c2 编写程序,输出100以内满足上述关系的整数组合,例如3,4,5就是一个整数组合。(本题不要求填写运行结果) 请将你解答本题所写的源程序粘贴到下面或者上载源程序 3

44、、编写程序,用普通迭代法求方程f(x)=x+lgx-1.7=0的近似实根r,迭代初值为1.5,精确到0.0001。提示:必须把方程f(x)=0化成其等价形式x=g(x)。(允许使用其他迭代法)必须将本题程序最后的运行结果填入下面的框中。否则,该题以零分计! 请将你解答本题所写的源程序粘贴到下面或者上载源程序 4、编写程序,输出下列三角形: (要求用循环做,非循环不给分。) g fg efg defg cdefg bcdefg abcdefg(本题不要求填写运行结果) 请将你解答本题所写的源程序粘贴到下面或者上载源程序 1、以下叙述中错误的是(b )(1分) a、一个工程中可以包含多个窗体文件

45、b、在一个窗体文件中用private定义的通用过程能被其他窗体调用 c、若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体 d、事件可以由用户引发,也可以由系统引发 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是( )(1分) a、工程资源管理器窗口 b、工具箱窗口 c、代码窗口 d、属性窗口 3、用static m (60 to 90) as integer语句定义的数组的元素个数是( )(1分) a、60 b、30 c、31 d、90 4、如果整型变量c、d的值分别为10和5,则下列语句中for i=c to d : print i : next i 循环体的执行次数是(

46、 )(1分) a、6 b、5 c、1 d、0 5、a和b中有且只有一个为0,可以用以下的表达式来表示( )(1分) a、a=0 or b=0 b、a*b=0 and a+b<>0 c、a*b=0or a+b0 d、a=0 and not b=0 and b=0 and not a=0 6、用情况选择语句select case x,选择|x| >10情况的语句为case( )(1分) a、not (-10 to 10) b、10 to -10 c、is < -10, is >10 d、abs(x) > 10 7、设a=10,b=5,c =1,执行语句 a &g

47、t; b > c结果是( )(1分) a、true b、false c、1 d、出错信息 8、在visual basic中下面的四个数组声明语句,正确的是( )(1分) a、dim a10 b、def fn(10) c、dim a(10) d、dimension a(10) 9、假设有以下程序段for i=1 to 3:for j=5 to 1 step -1:print i*j:next j:next i则语句 print i*j 的执行次数以及i、j的值分别是( )(1分) a、12 3 0 b、13 3 1 c、12 4 0 d、13 4 1 10、创建visual basic应用

48、程序的主要步骤是:创建应用程序界面 设置控件 设置属性 编写代码,其中正确的步骤是( d )(1分) !a、 b、 c、 d、 11、为了在按下回车键时执行某个命令按钮的事件过程,需要把该命令按钮的一个属性设置为true,这个属性是( )(1分) a、value b、default c、cancel d、enabled 12、如果数据包含小数,则不应定义为下列哪种类型( )(1分) a、double b、single c、byte d、currency 13、下列程序段s=0:for i=9 to 42 step 11:s=s+i:next:if i>50 then s=s+i else

49、 s=s-i 运行后s的结果为( )(1分) a、167 b、139 c、144 d、155 14、有如下程序for x=1 to 2:for y=0 to x-1:print x*y:next:next,内层循环的循环体的总执行次数是( )(1分) a、1 b、2 c、3 d、4 15、在下列四个式子中,非法的visual basic表达式是( )(1分) a、a=b+e b、5>3+3 c、a=exp d、5<>5 16、表达式int(4*rnd+2)*(int(4*rnd2)值的范围是( )(1分) a、-10,8 b、-4,8 c、-10,5 d、4,8 17、要统计

50、出字符串"计算机技术基础visual basic"的长度,应使用下列( )函数(1分) a、tab b、str c、len d、instr 18、表达式(not true or true) and (true or false)的值为( )(1 a、false b、true c、0 d、-1 19、下列哪个关键字声明的局部变量在整个程序运行中一直存在( c a、dim b、public c、static d、private 20、下面的变量名合法的是( )(1分) a、 b、k%name c、name d、k-name 21、visual basic中不允许出现

51、的数据形式为( )(1分) a、4.56e-3 b、.368 c、d32 d、0.258 22、设a=2,b=4,c=6,下列表达式值为真的是( )(1分) a、a>b and c<a b、a>b or c<a c、a<b and c>a d、b>c or c<a 23、要使变量x赋值为1到100间(含1,不含100)的一个随机整数,正面语句正确的是( )(1分) a、x=int(100*rnd) b、x=int(101*rnd) c、x=1+int(100*rnd) d、x=1+int(99*rnd) 24、下列关于属性设置的叙述正确的是( d )(1分) a、所有的对象都有同样的属性 b、控件的属性只能在设计时修改,运行时无法改变 c、控件的属性都有同样的默认值 d、引用对象属性的格式为:对象名称.属性 25、使文本框获得焦点的方法是( )(1分) a、change b、gotfocus c、s

温馨提示

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

评论

0/150

提交评论