VB填空题
计算机二级考试VB填空练习题

计算机⼆级考试VB填空练习题填空题第1题表达式 1 and 0的值______________________答案: False第2题把"Visual Basic程序设计"添加到列表框lstBooks____________________________ 答案: lstBooks.AddItem "Visual Basic程序设计"第3题 For k=35 to 0 step 3next k 语句的循环次数是_______________________答案:0第4题 Val("123.55ab456")的值是多少_____________________________答案:123.55第5题每隔定时器控件的Interval属性值时间间隔,单位为毫秒,定时器会触发⼀次________________________事件答案:Timer第6题表达式(-3) And 8 的值为_______________________.答案:True第7题 Print "x=" & (2=4) 的结果为________________________.答案: x=False第8题要使同⼀类型控件组成⼀个控件数组,必须要求_______________________.答案: Name 相同或名称相同第9题循环语句FOR K=1 TO 10 STEP –1控制的循环次数为___________________.答案: 0第10题设a=2,b=3,c=4,d=5,则NOT a<=c OR 4*c=b^2 AND b<> a+c 的值为______________. 答案: False第11题声明定长为10个字符变量Sstr的语句为______________________.答案: Dim Sstr as String*10 或 Sstr as String*10第12题在VB中,若要将字符串"12345"转换成数字值应使⽤的类型转换函数是____________. 答案: VAL 或 Cint第13题在⼀条Dim语句中可以声明多个变量,如Dim strVar,intVar,sngVar As Integer, 则strVar、intVar与sngVar的数据类型分别是Variant、Variant和_____________________. 答案: Integer第14题滚动条控件主要⽀持两个事件,它们是scroll和____________________事件.答案: change第15题所有控件都具有的共同属性是____________________属性.答案: name〖第16题〗Visual Basic为添加到窗体上的第⼀个图⽚框picture提供的默认对象名为______. 答案: Picture1〖第17题〗A和B同为正整数或同为负整数的VB表达式为________________.答案: A=INT(A)★AND★ B=INT(B)★ AND★ A*B>0〖第18题〗变量min@表⽰_______________类型的变量.答案:货币数据变量或货币〖第19题〗表达式 32\7 MOD 3^2 的值是____________________.答案: 4〖第20题〗把整型数1赋给⼀个逻辑型变量,则逻辑变量的值为___________________.答案: True〖第21题〗求x与y之积除以z的余数的VB表达式为_________________________.答案: x*y★Mod★z〖第22题〗以图⽚框Pic1的中⼼位置为圆⼼,以700为半径在Pic1上画⼀个圆的⽅法是______ 答案: pic1.Circle(pic1.width/2,pic1.height/2),700〖第23题〗要使⼀个按钮设为默认按钮,应把此按钮的_____________属性的值设为True.答案: Default〖第24题〗在VB中,若要使⼀个⽂本框(Text)中的内容在超过⽂本框的宽度时能够⾃动换⾏显⽰,应当将这个⽂本框的______________属性的值设置为True.答案: MultiLine〖第25题〗设置计时器控件只能触发____________________事件.答案: timer〖第26题〗VisualBasic6.0⽤于开发____________________环境下的应⽤程序.答案: WINDOWS〖第27题〗 VB6.0是运⾏于Windows 9x/NT操作系统环境下的⼀个快速可视化程序开发⼯具,⽤它进⾏程序设计,有两个基本的特点,即可视化设计和___________________.答案:事件驱动编程〖第28题〗X=2:Y=8:PRINT X+Y=10的结果是___________________.答案: True〖第29题〗表达式81\7 MOD 2^2 的值是_______________________.答案: 3〖第30题〗如果:I=11:J=3:I=int(-8.6)+I\J+13/3 MOD 5,则I值是____________________.答案: -2〖第31题〗VB表达式9^2 MOD 45 \2 *3 的值___________________.答案: 4〖第32题〗设置控件背景颜⾊的属性名称是____________________.答案: backcolor〖第33题〗⼀个⼯程可以包括多种类型的⽂件,其中,扩展名为.frm的⽂件表⽰_________⽂件. 答案:窗体〖第34题〗要使命令按钮cmdEnd可以以快捷键E访问,应设置属性_________________.答案: Caption〖第35题〗滚动条控件有⽔平滚动条和____________________滚动条.答案:垂直〖第36题〗VB6.0的连接运算符包括___________运算符和_______________运算符两种.答案: 1). & 或 + 2). & 或 +〖第37题〗把条件1<=X<12写成VB关系表达式为____________________.答案: x>=1 ★and★ x<12 或 x<12 ★and★ x>=1〖第38题〗如果在模块的声明段中有Option Base 0语句,则在该模块中使⽤Dim a(6, 3 To 5)声明的数组有____________个元素.答案: 21〖第39题〗VB 6.0的基本表达式包括算术表达式、关系表达式和____________________表达式. 答案:逻辑〖第40题〗变量min&表⽰_______________类型的变量.答案:长整型〖第41题〗将焦点定位于命令按钮Command1之上的语句为_____________________.答案: Command1.SetFocus 或 SetFocus〖第42题〗 VB提供了列表框控件,当列表框中的项⽬较多,超过了列表框的长度时,系统会⾃动的在列表框边上加⼀个_______________________.答案:垂直滚动条或滚动条〖第43题〗在利⽤Visual Basic设计应⽤程序时,⼀般会遇到三类错误:语法错误、执⾏错误和__________________.答案:逻辑错误〖第44题〗声明单精度常量g(重⼒加速度)代表9.8可写成____________________.答案: const g=9.8 或 const single g=9.8〖第45题〗VB中, 数组变量的声明可分为两种⽅法:____________数组和动态数组.答案:静态〖第46题〗Option Base 1的作⽤是确定数组的下界为____________________.答案: 1〖第47题〗设x为⼀个两位数,将x个位数和⼗位数交换后所得两位数VB的表达式是________________.答案: (x mod 10)★*★10★+★int(x/10)〖第48题〗如果要使⽤命令按钮表⾯显⽰⽂字"退出(X)"(在字符X之下加下划线),则其Caption 属性设置为__________________.答案:退出(&X)〖第49题〗写出清除标签Label1的显⽰信息的语句为____________________.答案: Label1.caption="" 或 Label1="" 或 Label1.Caption=""〖第50题〗表达式93\7 MOD 2^3的值是___________________.答案: 5〖第51题〗拖动滚动条中的滚动框将会产⽣Scroll和__________________事件.答案: Change〖第52题〗表达式(-3) Mod 8的值为__________________.答案:–3〖第53题〗想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加⼀些特殊的设置,也就是在字母之前加上___________________.答案: &〖第54题〗在VB中,若要改变⼀个窗体的标题,应在属性窗⼝中改变这个窗体的__________________属性的值.答案: Caption〖第55题〗如果在模块的声明段中有Option Base 1语句,则在该模块中使⽤Dim a(3 To 5,6)声明的数组有__________________个元素.答案: 18〖第56题〗在VB中,窗体由属性定义外观,由_____________________定义⾏为,由事件定义其与⽤户的交互.答案:⽅法〖第57题〗当x=2时,语句if x=2 then Print x=2 的结果值是______________________.答案: True〖第58题〗VB的运算符包括算术运算符、____________运算符、关系运算符、逻辑运算符和特殊运算符.答案:连接〖第59题〗如果要在单击钮时执⾏⼀段代码,则应将这段代码写在______________事件过程中. 答案: click〖第60题〗VB中的变量按其作⽤分为全局变量,模块变量,_____________________.答案:局部变量〖第61题〗使⽤Circle⽅法在窗体Form1上以(15,15)为圆⼼,10为半径画圆,具体形式为_____. 答案: form1.circle (15,15),10〖第62题〗声明单精度常量P1代表3.14159的语句为_______________________.答案: Const PI=3.14159 或 Const pi As Single = 3.14159〖第63题〗列表框(ListBox)显⽰__________________,⽤户可以从中选择⼀个或多个项⽬.答案:项⽬列表或列表〖第64题〗⽂本框中所显⽰的内容是它的____________________属性的值.答案: Text〖第65题〗若要在字符串asdgewl中取dge,则使⽤函数__________________实现.答案: Mid$(asdgewl$,2,3) 或 Mid(asdgewl,2,3)〖第66题〗在过程调⽤中,参数的传递可分为:地址传递和_______________传递两种⽅式. 答案:值〖第67题〗在VB 6.0中,变量名最长可达_______________个字符.答案: 255〖第68题〗征兵的条件:男性(sex)年龄(age)在18—20岁之间,⾝⾼(size)在1.65⽶以上;或者⼥性年龄在16—18岁之间,⾝⾼在1.60以上, 列出逻辑表达式_________________.答案: (★sex★and★age>=18★and★age<=20★and★size>=1.65★)★or★(★notsex★and★age>=16★and★age<=18★and★size>=1.60★)〖第69题〗对象具有属性和_________________________.答案:⽅法〖第70题〗当程序运⾏时,要求窗体中的⽂本框呈现空⽩,则在设计时,把此⽂本框的______________属性设置成空⽩.答案: Text〖第71题〗写出⽤随机函数产⽣⼀个200⾄300之间整数的VB表达式___________________.答案: 200★+★Int(★Rnd*100★) 或 200★+★Int(★100*Rnd★)〖第72题〗在VB中,若要重新定义⼀个动态数组的元素个数,应当使⽤_____________语句对其进⾏重新定义.答案: ReDim〖第73题〗⼀个⼯程可以包括多种类型的⽂件,其中,扩展名为.vbp的⽂件表⽰_______⽂件.答案:⼯程〖第74题〗写出清除图⽚框的⽂字或图形信息的语句_____________________.答案: Picture1.cls 或 cls〖第75题〗设置计时器对象触发事件的时间间隔⽤________________________属性.答案: interval〖第76题〗VB 的⼯作模式可分为三种:"设计"、"运⾏"以及"________________________".答案:中断〖第77题〗把整数0赋给⼀个逻辑型变量,则逻辑变量的值为__________________.答案: False〖第78题〗在过程调⽤中,参数的传递可分为两种⽅式,其中按___________传递⽅式是默认的. 答案:地址〖第79题〗要使⼀个按钮⽆效,则可把它的Enable属性设为______________.答案: False第80题由For k=35 to 0 step 3:next k循环语句控制的循环次数是___________________. 答案: 0第81题 sst="ABC12DE",则Val(sst)=__________________.答案: 0第82题⼀元两次⽅程ax2+bx+c=0有实根的条件为a≠0,并且b2-4ac≥0,列出逻辑表达式______________________.答案: a<>0★and★b^2-4*a*c>=0第83题⼀般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是name和______________.答案: caption第84题如果:I=12:J=3:I=int(-8.6)+I\J+13/3 MOD 5,则I值是____________________.答案: -1第85题要使Visual Basic的⽂本框不允许多⾏输⼊,应设置_____________属性为false.答案: MultiLine第86题⼤于X 的最⼩整数的VB表⽰形式为____________________.答案: Int(x)+1 或 Int(x)★+★1当我被上帝造出来时,上帝问我想在⼈间当⼀个怎样的⼈,我不假思索的说,我要做⼀个伟⼤的世⼈皆知的⼈。
VB填空选择150题

ID sjh th 16001 17002 18003 19004 20005 21006 22007 23008 24009 250010 260011 270012 280013 290014 300015 15111 16112 17113 18114 19115 20116 21117 22118 23119 241110 251111 261112 271113 281114 291115 15221 16222 17223 18224 19225 20226 21227 22228 23229 242210 252211 262212 272213 282214 292215 1533116332 17333 18334 19335 20336 21337 22338 23339 243310 253311 263312 273313 283314 293315 15441 16442 17443 18444 19445 20446 21447 22448 23449 244410 254411 264412 274413 284414 294415 15551 16552 17553 18554 19555 20556 21557 22558 23559 245510 255511 265512 275513 285514 295515 15661 16662 1766318664 19665 20666 21667 22668 23669 246610 256611 266612 276613 286614 296615 15771 16772 17773 18774 19775 20776 21777 22778 23779 247710 257711 267712 277713 287714 297715 15881 16882 17883 18884 19885 20886 21887 22888 23889 248810 258811 268812 278813 288814 298815 15991 16992 17993 18994 1999520996 21997 22998 23999 249910 259911 269912 279913 289914 299915tg下面正确的语句行是________。
VB经典填空题

《VB》经典填空题1、可以通过菜单中的命令退出Visual Basic,也可用快捷键。
2、快捷键CTRL+O的功能相当于执行菜单中的命令;或者相当于单击工具栏上的按钮。
3、工程文件的扩展名为,窗体文件的扩展名为。
4、属性窗口分为4个部分,这4个部分分别是、、、。
5、一个控件在窗体上的位置由和属性决定,其大小由和属性决定。
6、为了选择多个控件,可以按住键,然后单击每个控件。
7、在用Visual Basic 开发应用程序时,一般需要、、 3步。
8、在Visual Basic 中,字符串常量要用括起来,日期/时间型常量要用括起来。
9、为了使文本框同时具有水平和垂直滚动条,应先把属性设置为True,然后再把属性设置为3。
10、为了使标签覆盖背景,应把属性设置为1。
11、为了使标签中的内容居中显示,应把属性设置为2。
12、若要把C盘根目录下的图形文件ab.jpg装入图片框Picture1中,应使用的语句是:13、属性决定了标签内显示的内容。
14、假定在图片框Picture1中装入了一个图形文件,为了清除该图形(注意:清除图形,而不是删除图片框),应使用的语句是:15、当拖动滚动条中的滚动块时,将触发滚动条的事件。
16、为了使标签能自动调整大小以显示全部文本内容,应把标签的属性设置为True17、为了能自动放大或缩小图像框中的图形以与图像框的大小相适应,必须把该图像框的属性设置为18、窗体、图片框或图像框中的图形通过对象的属性设置。
19、计时器事件之间的间隔通过属性设置。
20、有时候需要暂时关闭计时器,可以通过设置属性来实现。
21、可以同时删除字符串前导和尾随空格的函数是。
22、当某一按钮的属性设置为False 时,该按钮不可见。
23、属性用于设置或返回文本框中的文本。
24、要使文本框中的文本以多行显示,应将其属性设置为true.25、若要使文本框具有水平滚动条,应将其属性的值设为1。
26、要使标签透明,可将其backstyle属性的值设为27、滚动条的属性表示滚动框在滚动条中的当前位置。
Vb考试温习题最终

Vb考试温习题一、填空题1.设a=2,b=3,表达式a>b 的值是_______。
FALSE2.在VB中声明符号常量的关键字是_______。
const3. 表达式10 MOD 16\4的值是_______。
24. 设A=5,B=6,C=7,D=8,表达式3>2*B OR A=C AND B<>C OR C>D 的值是_______。
False|0|5. 设a=6,b=3,c=5,那么表达式Not a>c And c=b Or b<>a+c 的值为_______。
True6. 设a=1,b=2,c=3,那么VB6.0表达式:a<b or b<c and c<a 的值是_______。
True7. 在VB中,用Dim X As Integer 语句概念的变量X,系统默许其值为_______。
08. 表示x是5的倍数逻辑表达式为_______。
X MOD 5=09. 已知a=3.5,b=5.0,c=2.5,d=True 那么表达式:a>=0 AND a+c>b+3 OR NOT d 的值是____。
False|0|零|假|假值|零值10. 用dim abc as integer 概念的变量abc,其类型是______。
整型11. 表达式"12345"<>"12345" & "ABC"的值是_______。
True12. 在VB中,字符型常量应使_______将其括起来,日期/时刻型常量应利用______将其括起来。
双引号井号13.在窗体上添加一个命令按钮,然后编写如下事件进程:Private Sub Command1_Click()a = InputBox("请输入一个整数")b = InputBox("请输入一个整数")Print a + bEnd Sub程序运行后,单击命令按钮,在输入对话框中别离输入321和456,输出结果为___。
vb练习题及答案

vb练习题及答案VB练习题及答案一、选择题1. 在VB中,以下哪个是正确的数据类型?A. IntegerB. IntC. Both A and BD. None of the above答案:C2. VB中,哪个关键字用于声明变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. RepeatD. All of the above答案:D4. VB中,以下哪个是正确的条件语句?A. IfB. SwitchC. CaseD. A and B only答案:A5. 在VB中,以下哪个是正确的数组声明方式?A. Dim myArray(5) As IntegerB. Dim myArray As Integer(5)C. Both A and BD. None of the above答案:A二、填空题1. 在VB中,使用________关键字可以定义一个类。
答案:Class2. VB中,使用________方法可以为控件添加事件处理程序。
答案:AddHandler3. 在VB中,________方法用于结束程序的执行。
答案:End4. VB中,________属性用于获取或设置一个控件的文本。
答案:Text5. 在VB中,________方法用于打开一个文件。
答案:Open三、简答题1. 请简述VB中的事件和事件处理程序的概念。
答案:在VB中,事件是用户或程序触发的特定动作,如按钮点击或键盘敲击。
事件处理程序是一个过程,当特定的事件发生时,会被自动调用以响应该事件。
2. 描述VB中如何使用For循环。
答案:在VB中,For循环用于重复执行一段代码直到满足特定条件。
基本语法是:```For counter = start To end [Step increment]' 循环体Next [counter]```3. 解释VB中什么是继承,并给出一个简单的示例。
vb考试题及答案

vb考试题及答案一、选择题(每题2分,共20分)1. VB中的“Dim”关键字用于声明什么?A. 变量B. 常量C. 类型D. 过程答案:A2. 在VB中,以下哪个是合法的变量名?A. 2variableB. variable-nameC. variable$nameD. variable name答案:B3. VB中的“Sub”过程可以返回值吗?A. 是B. 否答案:B4. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Date答案:C5. VB程序中,以下哪个语句用于结束程序?A. Exit SubB. End SubC. Exit ForD. End答案:D6. VB中,以下哪个是正确的条件语句?A. If (x > 10)B. If x > 10C. If x = 10 ThenD. If x = 10答案:C7. 在VB中,以下哪个是正确的循环结构?A. DoB. WhileC. ForD. All of the above答案:D8. VB中的“With”语句用于什么?A. 条件判断B. 循环控制C. 简化代码D. 错误处理答案:C9. 在VB中,以下哪个不是数组的声明方式?A. Dim arr(0 To 10) As IntegerB. Dim arr() As Integer = New Integer(10)C. Dim arr As Integer = New Integer(10)D. Dim arr(1) As Integer答案:D10. VB中,以下哪个是正确的事件处理程序声明?A. Sub Button1_Click()B. Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)C. Sub Button1_Click(ByVal e As EventArgs)D. Sub Button1_Click(ByVal sender As Object)答案:B二、填空题(每空2分,共20分)1. 在VB中,使用________关键字可以定义一个类。
VB试题(选择、填空)

一,选择题1、如果VB环境中缺少某个窗口,一般应从主菜单__C____的下拉菜单中找到相应的激活命令。
(1分)A、编辑B、文件C、视图D、调试2、启动Visual Basic后,VB为用户建立的第一个窗体是__B____。
(1分)A、FormB、Form1C、窗体1D、窗体3、不属于一个工程文件(*.vbp)里的文件是____A__。
(1分)A、*.txt文件B、*.bas文件C、*.cls文件D、*.frm文件4、与传统的程序设计语言相比较,Visual Basic最突出的特点是__C____。
(1分)A、结构化的程序设计B、数据处理C、面向对象的可视化编程D、中文支持5、文本框中的ScrollBars属性已设置为3-Both,但却没有水平和垂直滚动条的效果,原因可能是___B___。
(1分)A、文本框中没有内容B、文本框的MultiLine属性为FalseC、文本框的MaxLength属性为0D、文本框的Locked属性是True6、能够盛放其他控件,而且是最基本的对象是___A___。
(1分)A、窗体B、图像C、标签D、文本7、任何控件都具有的属性是____C__。
(1分)A、PictureB、CaptionC、NameD、AutoSize8、窗体上有一个标签Label1和一个命名按钮Command1,当程序运行时每单击一次命令按钮,标签就向右移动一定距离。
在Command1_Click()中能完成这个功能的命令为___D___。
(1分)A、Label1.Left = 100B、Label1.Left = Label1.Left - 100C、Label1.Move 100D、Label1.Move Label1.Left + 1009、要把一个Image控件对象设置成隐藏,应设置的属性是___A___。
(1分)A、VisibleB、EnabledC、DefaultD、Cancel10、以下___B___是正确的For …Next结构。
VB程序填空题

1、以下程序的功能是从键盘上随意输入一个数,判断这个数是正数、负数、仍是零,并输出判断结果。
程序中有三处错误,请改正。
程序以下:Private Sub Command1_Click()Dim a As SingleDim py As Stringa=Val(Text1)If a>0 Then py="正数"If a=0 Then py="零"If a<=0 Then py="负数"=aEnd Sub①_________________________ ② ___________________________ ③ _____________________2、完美程序,使其能输出:1-2+3-4+5-6+...+99-100的值。
程序以下:Private Sub Command1_Click()s=_____For i=1 To _____s=s+((-1)^(______))*iNext iPrint sEnd Sub3、已知一元二次方程的二次项系数、一次项系数、常数项分别为a、b、c,此中 a 不等于0。
编写程序,求方程的根,要求:假如方程无实数根,则输出“无实数根”,不然输出两个实数根。
程序以下:Private Sub Command1_Click()Dim a,b,c,d As SingleDim x1,x2 As Singlea=Valb=Valc=Vald=b^2-4*a*cIf d________ Thenx1=(-b+Sqr(d))/(2*a)x2=(-b-Sqr(d))/(2*a)=x1=x2_______=______End IfEnd Sub4、假以下边程序履行后输出的结果是132,请将程序增补完好:Private Sub Command1_Click()i = 12: s = 1Do While _________________s = s * ii = i - 1LoopMsgBox (s)END Sub5、下边的程序是求7! ( 7!=1*2*3...*6*7)的值,并在默认窗口输出这个值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB填空题VB练习题一、单项选择题(1-251题)1.以下4种描述中,错误的是__ D __。
A. 常量在程序执行期间其值不会发生改变B. 根据数据类型不同,常量可分为字符型常量、数值常量、日期/时间型常量和布尔型常量C. 符号常量是用一个标识符来代表一个常数,好象是为常数取一个名字,但仍保持常数的性质D. 符号常量的使用和变量的使用没有差别2.下面合法的常量是___ D ____。
A. 1/2B. 'abcd'C. 1.2*5D. False3.Visual Basic中可以用类型说明符来标识变量的类型,其中表示货币型的是___ C ____。
A. %B. #C. @D. $4.下面___ B____是不合法的整常数。
A.100B.%O100C.&H100D.&O1005.以下关键字中,不能定义变量的是___A____。
A. DeclareB. DimC. PublicD. Private6.表达式16/4-2^5*8/4 MOD 5\2的值为___B____。
A. 14B. 4C. 20D. 27.用十六进制表示Visual Basic的整型常数时,前面要加上的符号是___A____。
A. &HB. &OC. HD. O8.Visual Basic日期型常量的定界符是__A_____。
A. ##B.‘’C. ()D. {}9.数学关系式3≤x<10表示成正确的VB表达式为___B____。
A. 3<=x<10B. 3<=x AND x<10C. x>=3 OR x<10D. 3<=x AND <1010.下面正确的赋值语句是___C____。
A. x+y=30B. pi*r*r=yC. y=x+30D.x=3y11. \,/,Mod,*四个算术运算符中,优先级别最低的是___C____。
A. \B. /C. ModD. *12.表达式ASC("F")的类型是__C_____。
A. 字符表达式B. 关系表达式C. 算术表达式D. 逻辑表达式13.下面语句中有非法调用的是___C____。
A. x=Sgn(-1)B. x=Fix(-1)C. x=Sqr(-1)D. x$=Chr$(65)14.表达式23/5.8、23\5.8、23 Mod 5.8的运算结果分别是___B____。
A. 3、3.9655、3B. 3.9655、3、5C. 4、4、5D. 3.9655、4、315.如果变量a=2、b="abc"、c="acd"、d=5,则表达式ac AND b<>c的值为___A____。
A. TrueB. FalseC. YesD. No16.下面不正确的赋值语句是___B____。
A. x=30-yB. y=r.rC. y=x+30D. y=x\317.为了给x,y,z三个变量赋初值1,下面正确的赋值语句是___A____。
A. x=1∶y=1∶z=1B. x=1,y=1,z=1C. x=y=z=1D. xyz=118.以下4类运算符,优先级最低的是___D____。
A. 算术运算符B. 字符运算符C. 关系运算符D. 逻辑运算符19.如果在立即窗口中依次执行下列命令:a=8b=9Print a>b则输出的结果是____C___。
A. 1B. 0C. FalseD. True20.已知a="12345678",则表达式Left(a, 4) + Mid(a, 4, 2)的值是___B____。
A. 123456B. "123445"C. 123445D. 127921.在Visual Basic中,y1+z2=a*Sin(b*x+c)+k表达式的类型是___B____。
A. 算术表达式B. 关系表达式C. 逻辑表达式D. 字符表达式22.下列表达式的值为真的是___C____。
A. "A">"a"B. "9">"a"C. "That">"Thank"D. 12>12.123.在下列算术运算符中,运算等级最高的是___A____。
A. 取负(-)B. 乘、除(*,/)C. 取模(MOD)D.加、减(+,-)24.如果变量a=2,b=3,c=4,d=5,表达式NOT a>b AND NOT d<>c的值是___B____。
A. TrueB. FalseC. 1D. 025.在一个有(1)逻辑运算、(2)算术运算、(3)关系运算混合在一起的表达式(无括号)中,其运算顺序为____C___。
A. (1)(2)(3)B. (3)(2)(1)C. (2)(3)(1)D. (2)(1)(3)26.表达式A%+B&+C!-D#的结果为____D___。
A. 整型B. 长整型C. 单精度型D. 双精度型27.下列符号中,可以用作VB变量名的是___C____。
A. c%abB. 3sumC. sum3D. Len28.在下列表达式中,正确的日期型常量是___D____。
A. "12/04/01"B. 12-04-2001C. {12/04/01}D.#12/04/01#29.条件:1<x<=2或10<=x<="" p="">___A____。
A. X>1 AND X<=2 OR X>=10 AND X<15B. X>1 OR X<=2 OR X>=10 ORX<15C. X>1 OR X<=2 AND X>=10 OR X<15D. X>1 AND X<=2 AND X>=10 ANDX<1530.设有如下的记录类型Type Studentnumber As Stringname As Stringage As IntegerEnd Type则正确引用该记录类型变量的代码是___B____。
A. /doc/bf14995531.html,="张红"B. Dim s As Student/doc/bf14995531.html,="张红"C. Dim s As Type StuentD. Dim s As Type/doc/bf14995531.html,="张红" /doc/bf14995531.html,="张红"31.下列程序运行时,从键盘输入字符"-",则输出结果是___A____。
Private Sub Form_Click()op$=InputBox("op=")If op$="+" Then a=a+2If op$="-" Then a=a-2Print aEnd SubA. -2B. 0C. +2D. +032.表达式Not(a+b=c-d)是___A____。
A. 逻辑表达式B. 字符表达式C. 算术表达式D. 关系表达式33."-32768"的数据类型是___D____。
A. 整型常量B. 浮点型常量C. 符号常量D. 字符串型常量34.在下列4个表达式中,非法的表达式形式是___C____。
A. A+B=CB. 0=1C. "ABC"+112D. 1/2=0.535.设 x=5,表达式 x>=10 or x<=20 的值是___A____。
A. TrueB. FalseC. 0D. 表达式非法36.下列数据类型不可能占8个字节的是___ D ____。
A. DateB. CurrencyC. StringD. Integer37.下列各项不是Visual Basic的基本数据类型的是___ A ____。
A. CharB. StringC. IntegerD. Double38.逻辑表达式 Not "a">"b" And 9<3 or 9>3的值为___ A ____。
A. TrueB. FalseC. 表达式有错D. 条件不足39.在窗体模块的声明段中声明变量时,不能使用的关键字是___ D____。
A. PrivateB. PublicC. DimD. Static40.选拔身高T超过1.7米且体重W小于62.5公斤的人,表示该条件的表达式为___ C ____。
A. T<=1.7 And W>=62.5B. T>1.7 Or W<62.5C. T>1.7 And W<62.5D. T<=1.7 Or W>=62.541.在过程内部定义的局部变量,仅在声明它的___ B ____中有效。
A. 方法B. 过程C. 属性D. 对象42.假设A="Good Morning.",B="Afternoon,Boys.",下列表达式中结果是"Good Boys."的是_ A__。
A) Left(A,5)+Right(B,5) B) Right(A,5)+Left(B,5)C) Mid(A,1,5)+Mid(B,1,6) D) Right(A,5)+Right(B,5)43.下列关于变体类型的描述,其中正确的是___ C ____。
A. 变体是一种没有类型的数据B. 变体的空值就表示该变体的值为0C. 一个变量没有定义就赋值,该变量即为变体类型D. 变体是赋给变量某一种类型数据后,就不能再赋给它另一类型的数值44.下列程序段的运行结果为____B___。
For i=3 To 1 Step -1Print Space(5-i);For j=1 To 2*i-1Print "*";Next jPrintNext iA. *B. *****C. *****D. ******** *** *** ******** * * *45.执行 PRINT 18/2*3,-3^2 命令后,输出结果为___C___。
A. 3 9B. 3 -9C. 27 -9D. -9 2746.执行 PRINT 9.4\3.7,9.4 MOD 3.7 命令后,输出结果为___ A ____。