VB语言试题
VB试题

1,若要设置文本框中所显示的文本颜色,使用的属性是( ).A,BackColor B,FillColor C,ForeColor D,BackStyle2,以下选项中,不是Visual Basic控件的是( ).A,单选框B,定时器C,窗体D,命令按钮3,双击窗体中的对象后,Visual Basic将显示的窗口是( ).A,项目(工程)窗口B,工具箱C,代码窗口D,属性窗口4,命令按钮能响应的事件是( ).A,DblClick B,Click C,Load D,Scroll5,若要将某命令按钮设置为默认命令按钮.则应设置为True的属性是( ).A,V alue B,Cancel C,Default D,Enabled6,Visual Basic程序设计的完整的步骤是( ).A.,可视性程序设计B,代码程序设计C,可视性程序设计和代码程序设计D,界面设计7,在Visual Basic环境下,当写一个新的Visual Basic程序时,所做的第一件事是( ).A,编写代码B,新建一个工程C,打开属性窗口D,进入VB环境8,窗体能响应的事件是( ).A,ActiveFrom B,Drive C,Load D,Change9,若要求从文本框中输入密码时在文本框中只显示*号,则应当在此文本框的属性窗口中设置( ).A,Text属性值为* B,Caption属性值为*C,password属性值为空D,Passwordchar属性值为*10,Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( ).A,属性,事件,方法B,控件,属性,事件C,窗体,控件,过程D,窗体,控件,模块11,只能用来显示字符信息的控件是( ).A,文本框B,标签框C,图片框D,图像框12,能够改变复选框中背景颜色的属性是( ).A,V alue B,Fontcolor C,Backcolor D,Font13,获得系统日期的函数是( ).A.,data$ B,time$ C,date$ D,gettime$14,在设计一个记事本时,必须要使用的控件是( ).A.,滚动条B,图片框C,文本框D,单选框15,以下选项中,不属于单选按钮属性的是( ).A,Enabled B,Caption C,Name D,Min16,若要设置定时器控件的定时时间,需设置的属性是( ).A,Interval B,Value C,Enabled D,Text17,Visual Basic为命令按钮提供的Cancle属性是( ).A,用来指定命令按钮是否为窗体的"取消"按钮B,用来指定命令按钮的功能是停止一个程序的运行C,用来指定命令按钮的功能是关闭一个运行程序D,用来指定命令按钮的功能是中断一个程序的运行18,Visual Basic规定窗体文件的扩展名是( ).A,.for B, .frm C, .vbp D,.bas19,下列叙述不正确的是( ).A ,一个目标程序所需的所有文件的集合称为工程B,VB的工程文件的扩展名为.vbpC,工程文件中可包括窗体文件,标准模块文件,类模块文件,资源文件等D,工程文件中除了窗体文件是可选的外,其它文件都是必须的20,下列关于添加"控件"的方法正确的是( ).A,单击控件图档,将指针移到窗体上,双击鼠标B,双击工具箱中的控体,即在窗体中央出现该控件C,单击工具箱中的控件,将指针移到窗体上,再单击D,用鼠标左键拖动工具箱中的某控件到窗体中适当位置21,下列关于事件的叙述中不正确的是( ).A,事件是系统预先为对象定义的能被对象识别的动作B,事件可分为用户事件与系统事件两类C,VB为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代码必须由用户自行编写D, VB中所有对象的默认事件都是Click22,下列属于合法的VB变量的是( ).A,for B,3w C, num_1 D, name23,要求改变窗体的标题时,应当在属性窗口中改变的属性是( ).A, Caption B,Name C,Text D,Label24,.如果要求设置定时器时间间隔为1秒钟,那么它的Interval属性值应该等于( ).A,1000 B,100 C,10 D,125,能够将文本框控件隐藏起来的属性是( ).A,Clear B,Visible C,Hide D,New26. Visual Basic提供的选择框(CheckBox)可具有功能是( ).A,多重选择B,单一选择C,选择多次D,选择一次27,要在窗体上显示图片,需设置窗体的( )属性.A,Caption B,Icon C,Picture D,ControlBox28,在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示( )事件过程模板.A,Form_Click B,Form_Load C,Form1_Click D,Form1_Load30,将文本框的( )属性设置为True 时,文本框可以输入或显示多行文本,且会在输入的内容超出文本框的宽度时自动换行.A,MultiLine B,ScrollBars C,Text D,Enabled31,如果将文本框的( )属性设置为True,则运行时不能对文本框中的内容进行编辑.A,Locked B,MultiLine C,TabStop D,Visible32,下列程序段的执行结果为( ).X=2Print X+1;X+1A,3, 3 B,X+1,X+1 C,3, 4 D,2+1,2+133,决定控件上文字的字体,字形,大小,效果的属性是( ).A,Text B,Caption C,Name D,Font34,下列程序段的执行结果为( ).X=2Y=1IF X*Y0A,True B,False C,-1 D,135,下列程序段的执行结果为( ).X=Int(Rnd+4)Select Case XCase 5Print"优秀"Case 4Print"良好"Case 3Print"及格"Case ElsePrint"不及格"Ene SelectA,优秀B,良好C,及格D,不及格36,下列程序段的执行结果为( ).X=6FOR K=1 TO Step --2X=X+KNEXT KPrint K ; XA,-1 ,6 B,-1 ,16 C,1 ,6 D,11, 3137,为了添加ComboBox控件中的项目,需要使用( )方法.A,ADD B,Remove C,AddItem D,RemoveItem38,定时器的Interval属性以( )为单位指定Timer事件之间的时间间隔.A,分B,秒C,毫秒D,微秒42,通过设置Shape控件的( )属性可以绘制多种形状的图形.A,Shape B,BorderStyle C,FillStyle D,Style43,当使用Line方法画直线后,当前坐标为( ).A,容器对象的原点B,直线的起点C,直线的终点D,容器对象的中心44,在Visual Basic 中按文件的访问方式不同,可以将文件分为( ).A,顺序文件,随机文件和二进制文件B,文本文件和数据文件C,数据文件和可执行文件D,ASCII文件和二进制文件45,使用驱动器列表框的( )属性可以返回或设置磁盘驱动器的名称.A,ChDrive B,Drive C,List D,ListIndex46,使用目录列表框的( )属性可以返回或设置当前工作目录的完整路径(包括驱动器盘符). A,Drive B,Path C,Dir D,ListIndex47,文件列表框中用于设置或返回所选文件的文件名的属性是( ).A,File B,FilePath C,Path D ,FileName二,填空题:1, 设置对象属性中的Caption是指_____________,Name是指_____________,Font是指_________.2, Private Sub Timer1_Timer()Label2.Caption=TimeEnd Sub语句中的Private意指:_________________ Timer1意指________,Timer()意指________,Label2.Caption=Time意指______________________.3,VB中常见的基本数据类型:______________,______________,______________,__________,______________,________ ______等.4,VB变量声明格式:[Public|Private|Dim|Static] 变量名As 类型,用Public意指__________________,用Private声明变量,意指_________________,用Dim|Static声明变量,意指________________________.5,一个工程可以包括多种类型的文件,其中,扩展名为.VBP的文件表示________文件;扩展名为.FRM的文件表示___________文件;扩展名为.BAS的文件表示__________文件.6,下面的程序用于求三个数中最大数.Private Sub Command1_Click()a=Val(inputbox("请输入第一个数:"))b=V al(inputbox("请输入第二个数:"))c=Val(inputbox("请输入第三个数:"))Max=aMin=aIF b>_______Then Max=bIF b<_______ Then Min=bIF _______ Then Max=cIF_______ Then Min=cPrint"最大数为:";MaxPrint"最小数为:";MinEne Sub7,下面是一个体操评分程序,20位评委,除去一个最高分和一个最低分,计算平均分(设满分为10分).Private Sub Command1_Click()Max=0 : Min=10For I=1 TO 20N=Val(InputBox("请输入分数:"))IF __________Then Max=NIF __________Then Min=NS=S+NNext IS=__________P=S/18Print"最高分:";MaxPrint"最低分:";MinPrint"最后得分:";PEND Sub一、单项选择题:(每小题1分,共100分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填在答题卡的相应位置上,答在试卷上不得分。
vb试题及答案

VB试卷一、单项选择题(每题2分,共40分)1. 窗体的标题栏显示内容由窗体对象的属性决定。
A) BackColor B)BackStyle C)Text D)Caption2. 窗体的示意图标可用属性来设置。
A) Picture B) Image C) Icon D) MouseIcon3. 窗体的控制菜单的有无由窗体对象的属性决定。
A) ControlBox B) MinButton C) MaxButton D) BorderStyle4. 若要取消窗体的最大化功能,则可设置属性为False来实现。
A) ControlBox B) MinButton C) MaxButton D) Enabled5. 以下4个选项,不属于VB的工作模式。
A) 编译 B) 设计 C) 运行 D) 中断6. 窗体的边框样式由窗体对象的属性来设置。
A) BackStyle B) BorderStyle C) WindowState D) FillStyle7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。
A) FontName B) Font C) FontSize D) FontBold8. 命令按钮的标题文字由属性来设置。
A) Text B) Caption C) Name D) (名称)9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。
A) 变量 B) 属性 C) 事件 D) 方法10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。
A) Value B) Cancel C) Default D) Enabled11. 若要使命令按钮不可见,可设置属性为False来实现。
A) Value B) Enabled C) Visible D) Cancel12. 运行程序时,系统自动执行窗体的事件。
A) load B) click C) unload D) GotFocus13. 若要设置文本框最大可接收的字符数,可通过属性来实现。
全国计算机等考试VB语言笔试试题及答案(一)

全国计算机等考试VB语言笔试试题及答案(一)全国计算机等级考试(VB语言)笔试试题及答案为了让广大考生能更好的备考,本文将为大家提供全国计算机等级考试VB语言笔试试题及相关答案解析。
VB语言考试是比较热门的一种考试,因此备考也是非常重要的。
下面是试题及答案解析,希望对大家有所帮助。
一、单选题1、在VB语言中,执行时间比较久的程序可以采用的方法是:A.增加循环次数B.加快程序运行速度C.使用进度条等控件D.以上都不对【答案及解析】C。
在程序运行期间,如果程序执行时间太长,可以使用进度条控件使用户知道程序正在执行,以及当前运行到哪一步,提升程序的运行效率和用户体验。
2、在VB语言中,某控件的Tag属性表示:A.控件的位置B.控件所在窗口的名称C.控件的类型D.控件存储数据的指针【答案及解析】D。
在VB语言中,每个控件都可以设置其Tag属性,Tag属性可以存储控件相关的任何数据,该属性非常灵活方便。
3、在VB语言中,数组存储数据的方式是:A.栈存储B.堆存储C.静态存储D.以上都错【答案及解析】B。
在VB语言中,数组存储在堆中,即动态内存分配,这样以便在程序运行时更好地管理和利用内存。
二、多选题1、在VB语言中,下列哪些是合法的数组定义方式?()A. Dim arr(3,5) As IntegerB. Dim arr(3)(5) As IntegerC. Redim arr(3,5)D. Dim arr() As Integer【答案及解析】A、D。
A、D都是合法的数组定义方式。
选项B是二维数组,但是定义方式不合法。
选项C是改变数组大小的方式,不是定义数组的方式。
2、在VB语言中,下列哪些事件是窗体的事件?( )A.LoadB.MouseMoveC.ClickD.Resize【答案及解析】A、D。
Load和Resize是窗体的事件,B和C是每个控件都有的事件。
三、判断题1、在VB语言中,Option Explicit语句可以保证变量在使用前被声明,从而减少程序出错的几率。
VB语言基础

第三章VB语言基础习题一、选择题1. 在一行上写多条语句时,每个语句之间用“:”符号分隔。
2. 一个语句要在下一行继续写,用(_ )符号作为续行符。
3. 下面( a )是合法的变量名。
(A)X_yz (B)123abc (C)integer (D)X-Y4. 下面( d )是不合法的整常数。
(A)100 (B)&O100 (C)&H100 (D)%1005. 下面( b )是合法的字符常数。
(A)ABC$ (B)”ABC”(C)’ABC’(D)ABC6. 下面( a )是合法的单精度型变量。
(A)num!(B)sum% (C)xinte$ (D)mm#7. 下面( d )是不合法的单精度常数。
(A)100!(B)100.0 (C)1E+2 (D)100.0D+28. 表达式16/4-2^5*8/4 mod 5\2的值为(4 )。
9. 数学关系3≤x<10表示成正确的VB表达式为(3<=x and x<10 )。
10. /、\、Mod、*四个算术运算符中,优先级别最低的是(Mod )。
ab对应,VB的不正确表达式是( d )。
11. 与数学表达式3cd(A)a*b/(3*c*d) (B)a/3*b/c/d (C)a*b/3/c/d (D)a*b/3*c*d12. Rnd函数不可能为下列( b )值。
(A)0 (B)1 (C)0.1234 (D)0.000513. Int(198.555*100+0.5)/100的值是(198.56 )。
14. 已知A$=”12345678”,则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为(123445 )。
15. Print DateAdd(“m”,1,#1/30/2000#)语句显示的结果是(2000-2-29 )。
16. 表达式DateDiff(”d”,#12/30/1999#,#1/13/2000#)的结果是(14 )。
Visual Basic考试试题带答案

Visual Basic考试试题带答案1. 应用程序打包后,其包文件的后缀为( B )。
A. .exeB. .cabC. .txtD. .ocx2. 在VB中,要想快速获得某个相关控件或语句的帮助信息,一般可首先选中该控件或语句,然后按的键是( B )A. HelpB. F1C. F10D. Enter3. 在界面设计时,双击窗体中的对象后,VisualBasic将显示的窗口是( C )。
A. 立即窗口B. 属性窗口C. 代码窗口D. 工程资源管理器窗口4. 后缀为.frm的文件表示VB 的( A )。
A. 窗体文件B. 类模块文件C. 工程文件D. 标准类模块文件5. 要改变控件的高度,应该修改控件的( D )属性。
A. TopB. LeftC. WidthD. Height6. 能够改变标签Label控件显示标题的属性是( A )。
A. CapionB. NameC. ClickD. Text7. 与传统的程序设计语言相比,Visual Basic最突出的特点是( C )A. 结构化程序设计B. 程序开发环境C. 事件驱动编程机制D. 程序调试技术8. 下列赋值语句正确的是( B )A. B+C =AB. A=B+CC. -B=AD. 5=A+B9. 应用程序设计完成后,应将程序保存,保存的过程是( D )。
A. 只保存窗体文件即可B. 只保存工程文件即可C. 先保存工程文件,之后还要保存工程文件D. 先保存窗体文件(或标准模块文件),之后还要保存工程文件10. 在Visual Basic中,要使一个窗体不可见,但不从内存中释放,应使用的语句是( B )。
A. ShowB. HideC. LoadD. UnLoand11. 如果对象的名称为Mytext,而且对象有一个属性Text,那么在代码中引用该属性的正确格式是( B )A. Text.MytextB. Mytext.TextC. Mytext.(Text)D. Mytext*Text12. 要在窗体Form1内显示“myfrm”,使用的语句是( C )A. Form.caption="myfrm"B. Form1.caption="myfrm"C. Form1.print "myfrm"D. Form. print "myfrm"13. 每建立一个窗体,工程管理器窗口中就会增加一个( B )。
VB试题库及答案

VB试题库及答案最新VB题库及答案⼀、选择题第1部分1、在窗体(名称为Form1)上画⼀个名称为Text1的⽂本框和⼀个名称为Command1的命令按钮,然后编写⼀个事件过程。
程序运⾏后,如果在⽂本框中输⼊⼀个字符,则把命令按钮的标题设置为“计算机等级考试”。
以下能实现上述操作的事件过程是A、Private Sub Text1_Change()Command1.Caption = "计算机等级考试"End SubB、Private Sub Command1_Click()Caption = "计算机等级考试"End SubC、Private Sub Form_Click()Text1.Caption = "计算机等级考试"End SubD、Private Sub Command1_Click()Text1.Text = "计算机等级考试"End Sub2、在⼀⾏内写多条语句时,每个语句之间⽤()符号分隔。
A、 ,B、:C、.D、;3、下⾯()是合法的变量名。
A、X_YZB、123ABCC、INTEGERD、X-Y4、下⾯()是合法的字符常量。
A、 ABC$B、“ABC”C、‘ABC’D、 ABC5、表达式16/4 - 2^5*8 MOD 5\2的值为()。
A、14B、 4C、20D、26、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是A、b=Left(a,10)B、b=Mid(a,10)C、b=Right(a,10)D、b=Mid(a,11,10)7、设a="a",b="b",c="c",d="d",执⾏语句x = IIf((a < b) Or (c > d), "A", "B")后,x的值为A、"a"B、"b"C、"B"D、"A"8、在窗体上画⼀个⽂本框,然后编写如下事件过程:Private Sub Form_Click()x = InputBox("请输⼊⼀个整数")Print x + Text1.TextEnd Sub程序运⾏时,在⽂本框中输⼊456,然后单击窗体,在输⼊对话框中输⼊123,单击“确定”按钮后,在窗体上显⽰的内容为A、123B、456C、579D、1234569、在BASIC中,三个逻辑运算符NOT,AND,OR在运算过程中,优先级从⾼到低的顺序是()。
vb测试题及答案

vb测试题及答案一、单项选择题(每题2分,共10分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 下列哪个函数用于计算两个数的和?A. SumB. AvgC. CountD. Max答案:A3. 在VB中,以下哪个关键字用于声明一个变量?A. DimB. ConstC. FunctionD. Sub答案:A4. 在VB中,以下哪个选项是正确的循环结构?A. ForB. WhileC. DoD. All of the above答案:D5. 在VB中,以下哪个选项是正确的条件语句?A. IfB. SelectC. CaseD. All of the above答案:D二、填空题(每题2分,共10分)1. 在VB中,声明一个整型变量并赋值为10,可以使用语句:Dim myVar As Integer; myVar = _______。
答案:102. VB中,用于输出信息到立即窗口的函数是 _______。
答案:Debug.Print3. 在VB中,要创建一个名为“myForm”的新窗体,可以使用语句:Form1. _______ "myForm"。
答案:Load4. VB中,要结束当前程序的执行,可以使用语句:_______。
答案:End5. 在VB中,要声明一个数组,可以使用语句:Dim myArray(10) As _______。
答案:Integer三、简答题(每题5分,共20分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,程序的执行流程由事件(如用户操作、系统消息等)触发,而不是由程序代码顺序执行。
2. 描述VB中如何使用If...Then...Else语句进行条件判断。
答案:在VB中,可以使用If...Then...Else语句进行条件判断,如果条件为真,则执行Then后面的代码块,如果条件为假,则执行Else 后面的代码块。
vb考试试题题库及答案

vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。
以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。
- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。
- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。
- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。
答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。
方法是一种过程,可以包含代码来执行特定的任务或计算。
事件通常与控件相关联,并可以触发方法的执行。
2. 解释VB中“类”的概念。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB语言12月试题(V34班)
一、选择题:
1. 在下列表达式中,非法的是______。
A.a=b+c
B.a>b+c
C.a≠b>c
D.a<b+c
2. 下面语句语法正确的是______。
A.a=1 b=2 c=3
B.a=1:b=2:c=3
C.a=1,b=2,c=3
D.a=1;b=2;c=3
3. 表达式3>4 And 7=5的返回值为______。
A.0
B.True
C.-1
D.False
4. 假如列表框(List1)有4个数据项,那么把数据项“China”添加到列表框的最后,应使用___语句。
A. List1.AddItem3,”China”
B.List1.AddItem”China”,List1.ListCount-1
C.List1.AddItem”China”,3
D.List1.AddItem”China”,List1.ListCount
5. Integer类型的数据由______字节组成。
A.1
B.2
C.3
D.4
6. 在Visual Basic中,用于获得字符串S最左边4个字符的函数是______。
A.Left(S,4)
B.Left(1,4)
C.LeftStr(S)
D.LeftStr(S,4)
7. 以下______不能作为VB中的变量名。
A.Abx45
B.P1234
C.89TasFF
D.xy
8. 使用Public x声明一个全局的变量时,该语句应放在______。
A.过程中
B.窗体模块的通用声明段
C.标准模块的通用声明段
D.窗体模块或标准模块的通用声明段
9. 表达式a+b=c是______。
A.赋值表达式
B.字符表达式
C.算术表达式
D.关系表达式
10. InputBox函数的返回值的类型为______。
A.数值
B.字符串
C.逻辑值
D.日期值
11. 在Visual Basic中,语句Print 3>9的输出结果为______。
A.0
B.1
C.-1
D.False
12. 在VB中,变量的默认类型是______。
A.Integer
B.Double
C.Variant
D.Currency
13. 数学表达式x>y>z的正确VB逻辑表达式是______。
A.x>y And <z
B.x>y>z
C.x>y And >z
D.x>y And y>z
14. 函数Int(Rnd*11)+10产生的数值的范围是______。
A.(0,10)
B.[10,10]
C.[10,20]
D.(0,20)
15. 下列逻辑表达式中,其值为真的是______。
A."b">"ABC"
B."THAT">"THE"
C.9>"H"
D."A">"a"
16. 如果每0.5秒产生一个计时器事件,那么Interval属性值应设为___。
A.5
B.50
C.500
D.0.5
17. 复选框的Value属性为1时,表示___。
A.选框未被选中 B.复选框被选中
C.复选框内有灰色的勾
D.复选框操作方式“错误”
18. 不论何种控件,共同具有的是______属性。
A.Text
C.BackColor
D.Caption
19. 计时器的时间间隔是___。
A.以毫秒计
B.以分计
C.以秒计
D.以小时计
20. 框架内的所有控件是___。
A.随框架一起移动、显示、消失和屏蔽
B.不随框架一起移动、显示、消失和屏蔽
C.仅随框架一起移动
D.仅随框架一起显示和消失
21. 以下程序的输出结果是______。
Private Sub Command1_Click()
Dim sum As Integer
sum%=19
sum=2.32
Print sum%,sum
End Sub
A.19 2.32
B.19 19
C.2.32 2.32
D.2 2
22. 执行下面程序段后,变量c$的值为______。
a$= "Visual Basic Programming"
b$= "Quick"
c$=b$ & Ucase(Mid$(a$,7,6)) & Right$(a$,12)
A.Visual BASIC Programming
B.Quick Basic Programming
C.QUICK Basic Programming
D.Quick BASIC Programming
23. 以下程序的循环次数是______。
Private Sub Command1_Click()
For j=8 To 35 Step 3
Print j;
Next j
End Sub
A.10
B.9
C.27
D.28
24. 执行下面程序段后,变量a的值为______。
For I=1 To 3
For j=1 To I
For k=j To 3
a=a+1
Next k
Next j
Next I
A.3
B.9
C.14
D.21
25. 运行下面程序后,在弹出的消息窗口中显示的是______。
Private Sub Form_Click()
Dim counter
counter=0
While counter<20
counter=counter+1
Wend
MsgBox counter
End Sub
A.0
B.21
C.20
D.19
二、判断题:
1. 在VB系统中,没有用Dim语句声明的变量不能使用,因为它没有数据类型。
2. 在VB中,运算符“/”与“\”都是除法运算符,所以表达式5/2与5\2的结果一样。
3 框架好比一个容器。
4. 当窗体上有多个控件时,一般只有一个控件是当前控件,对控件的所有操作都是针对当前控件进行的。
5. 窗体的Enabled属性设为False时,窗体题的按钮、文本框控件就不会对用户的操作做出反应。
6. 显示和隐藏窗体比载入和卸载窗体要快得多。
7. Timer是时钟控件的唯一事件。
8. Style为0时组合框称为简单组合框。
9. 数组作为过程参数时,使用的是地址传送方式。
10. " "是一个字符串,而""不是一个字符串。
三、程序填空:
1. 请用正确的内容填空。
以下程序的功能是统计字符串a中出现字符串b的次数,然后输出。
Private Sub Form_Click()
a$="ABCDEHGABCDEFABCDEABCDABCABA"
b$="AB"
c=InStr(a$, b$)
x=0
While c<>0
x=x+1
a$=Mid$(a$, c+2)
c=InStr(a$,b$)
Wend
( )
End Sub
2. 请用正确的内容填空。
下面程序的作用是利用随机函数产生10个(1~200)之间的随机整数,打印其中7的整数倍的数并求其和。
Private Sub Form_Click()
For I=1 To 10
x=Int(Rnd*200+1)
If ( ) Then
k1=k1+x
Print x
End If
Next I
Print
Print "k1=";k1
End Sub
3. 以下程序的功能是:用Array函数建立一个含有8个元素的数组,然后查找并输出该数组中元素的最大值。
请填空。
Option Base 1
Private Sub Command1_Click()
Dim arr1, Max as Integer
arr1 = Array(12, 435, 76, 24, 78, 54, 866, 43)
( )= arr1(1)
For I = 1 To 8
If arr1(I) > Max Then ( )
Next I
Print "最大值是: "; Max
End Sub
答题卡
一、选择题:
1-5 6-10
11-15 16-20
21-25
二、判断题:
1-5 6-10
三、程序填空:
1、
2、
3、。