整理的vb考题
vb考试试题及答案

vb考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property答案:D2. VB中的“Option Explicit”语句用于做什么?A. 声明变量类型B. 强制变量声明C. 定义过程D. 创建对象实例答案:B3. 下列哪个不是VB的控件事件?A. ClickB. LoadC. ChangeD. Hover答案:D4. 在VB中,以下哪个不是标准数据类型?A. IntegerB. StringC. BooleanD. Pointer答案:D5. VB中的“With”语句用于什么?A. 初始化对象B. 创建对象实例C. 引用对象的多个属性或方法D. 循环遍历集合答案:C6. 在VB中,如何将一个表达式的结果赋值给一个变量?A. 使用“=”运算符B. 使用“==”运算符C. 使用“:=”运算符D. 使用“->”运算符答案:A7. 下列哪个是VB中的循环结构?A. IfB. For EachC. Select CaseD. While答案:D8. 在VB中,如何表示一个空引用?A. NullB. NothingC. EmptyD. Undefined答案:B9. VB中的“Handles”关键字用于什么?A. 过程定义B. 事件处理C. 类定义D. 属性声明答案:B10. 在VB中,以下哪个不是集合的属性或方法?A. AddB. ItemC. CountD. Sort答案:D二、填空题(每题2分,共20分)11. VB中的________关键字用于定义一个方法或属性的访问级别。
答案:Private12. 当你想要在VB中创建一个新类时,你需要使用________关键字。
答案:Class13. 在VB中,________方法用于在运行时创建对象。
答案:New14. 如果你想要在VB中捕获并处理异常,你应该使用________语句。
全国计算机vb考试试题及答案

全国计算机vb考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,下列哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. 在VB中,下列哪个关键字用于声明一个过程?A. FunctionB. SubC. DimD. Call答案:B3. 在VB中,下列哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Dim答案:D4. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. ReDim arr(10)D. Dim arr As Integer答案:D5. 在VB中,下列哪个选项不是事件处理程序?A. ClickB. LoadC. UnloadD. Print答案:D6. 在VB中,下列哪个选项不是窗体的属性?A. NameB. CaptionC. SizeD. Text答案:D7. 在VB中,下列哪个选项不是控件的属性?A. TextB. BackColorC. FontD. Form答案:D8. 在VB中,下列哪个选项不是文件操作的函数?A. OpenB. CloseC. SeekD. Find答案:D9. 在VB中,下列哪个选项不是错误处理的语句?A. On ErrorB. ResumeC. Exit SubD. Err答案:C10. 在VB中,下列哪个选项不是字符串函数?A. LenB. LeftC. RightD. Sqr答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将文本转换为大写。
答案:UCase2. 在VB中,使用________函数可以获取当前系统日期。
答案:Date3. 在VB中,使用________函数可以获取当前系统时间。
VB期末考试考卷及答案

VB期末考试考卷及答案一、选择题(每题1分,共5分)1. 在VB中,下列哪个函数用于返回字符串的长度?A. Len()B. Length()C. Size()D. Count()A. DimB. IntegerC. IntD. Var3. 在VB中,下列哪个语句用于退出当前循环?A. Exit ForB. BreakC. Exit DoD. ContinueA. OpenB. LoadC. CreateD. Read5. 在VB中,下列哪个事件在窗体加载时发生?A. LoadB. InitializeC. FormLoadD. FormOpen二、判断题(每题1分,共5分)1. VB中的变量必须先声明后使用。
()2. 在VB中,Sub过程可以返回值。
()3. VB中的数组下标从1开始。
()4. 在VB中,可以使用Select Case语句进行多条件判断。
()5. VB中的字符串可以用单引号(')表示。
()三、填空题(每题1分,共5分)1. 在VB中,用于声明常量的关键字是______。
2. VB中的逻辑运算符包括______、______和______。
3. 在VB中,要实现两个变量的值交换,可以使用______变量作为中间变量。
4. 在VB中,______方法用于设置文本框的字体。
5. VB中的______事件在用户单击按钮时发生。
四、简答题(每题2分,共10分)1. 简述VB中事件的执行过程。
2. 请列举三种VB中的数据类型。
3. 简述如何使用Select Case语句进行多条件判断。
4. 请说明如何使用VB中的循环结构实现1到100的累加。
5. 简述如何使用VB中的文件操作函数读取文件内容。
五、应用题(每题2分,共10分)1. 编写一个VB程序,计算并输出1到100之间所有偶数的和。
2. 编写一个VB程序,实现用户输入一个字符串,程序将其逆序输出。
3. 编写一个VB程序,使用循环结构输出九九乘法表。
vb试题及答案一

vb试题及答案一一、选择题1. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. IfC. ForD. While答案:A2. Visual Basic中的哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B3. 在Visual Basic中,以下哪个事件用于响应按钮点击?A. ClickB. LoadC. ChangeD. DblClick答案:A4. 在Visual Basic中,以下哪个函数用于将字符串转换成数字?A. Str()B. Val()C. Int()D. CInt()答案:D5. 在Visual Basic中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Quit答案:B二、判断题1. Visual Basic是一种面向对象的编程语言。
(对)2. 在Visual Basic中,所有的变量都需要声明数据类型。
(错)3. 在Visual Basic中,可以使用If语句来实现条件判断。
(对)4. Visual Basic中的数组下标总是从0开始。
(错)5. Visual Basic中的事件驱动编程允许程序在没有用户交互的情况下运行。
(错)三、简答题1. 请简述Visual Basic中使用循环结构的目的是什么?答:循环结构在Visual Basic中用于重复执行一段代码直到满足特定条件,这使得处理大量数据或执行重复任务变得更加高效和简洁。
2. 请解释Visual Basic中类和对象的区别。
答:在Visual Basic中,类是一个模板,它定义了对象的属性和方法。
而对象是类的实例,具有类定义的属性和方法,并可以进行操作。
四、编程题1. 编写一个Visual Basic程序,该程序接受用户输入的三个数,并计算这三个数的平均值。
```vbDim num1 As DoubleDim num2 As DoubleDim num3 As DoubleDim average As Double' 接受用户输入num1 = Val(InputBox("请输入第一个数:"))num2 = Val(InputBox("请输入第二个数:"))num3 = Val(InputBox("请输入第三个数:"))' 计算平均值average = (num1 + num2 + num3) / 3' 显示结果MsgBox "这三个数的平均值是: " & average```五、论述题1. 论述Visual Basic中事件处理的重要性及其在应用程序开发中的应用。
vb考试试题及答案

vb考试试题及答案一、选择题1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Option答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _myVarB. var2C. 123variableD. my$Var答案:C3. VB中,下列哪个选项是正确的条件语句?A. If condition ThenB. If condition Then ElseC. If condition Then Else IfD. If condition Then Else Else答案:A4. VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Length()C. StrLen()D. Size()答案:A5. 在VB中,下列哪个选项是正确的循环结构?A. For i = 1 To 10B. Do While i < 10C. For Each i In arrD. All of the above答案:D二、填空题1. 在VB中,声明一个整型变量并赋值为100的语句是:________。
答案:Dim myVar As Integer = 1002. VB中,用于输出信息到立即窗口的函数是:________。
答案:Debug.Print3. VB中,用于暂停程序执行的函数是:________。
答案:Sleep4. VB中,用于获取当前日期的函数是:________。
答案:Date5. VB中,用于将字符串转换为整型的函数是:________。
答案:CInt三、简答题1. 简述VB中事件驱动编程的概念。
答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、系统消息等)触发,而不是由程序内部的逻辑顺序决定。
2. 描述VB中如何实现多线程编程。
答案:在VB中,可以使用Thread类或BackgroundWorker组件来实现多线程编程。
vb考试试题和答案

vb考试试题和答案**VB考试试题和答案**一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. DoubleD. All of the above**答案:D**2. VB中,哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs**答案:A**3. 下列哪个选项是VB中的保留字?A. MyB. MeC. DimD. All of the above**答案:D**4. 在VB中,下列哪个选项用于声明一个变量?A. ConstB. DimC. FunctionD. Sub**答案:B**5. VB中,哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox**答案:B**6. 在VB中,下列哪个选项用于循环遍历数组中的每个元素?A. For EachB. ForC. WhileD. Do**答案:A**7. VB中,哪个函数用于将字符串转换为大写?A. LCaseB. UCaseC. StrCompD. Trim**答案:B**8. 在VB中,哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. MouseUp**答案:A**9. VB中,哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. BackColor**答案:A**10. 在VB中,下列哪个选项用于声明一个过程?A. FunctionB. SubC. ClassD. Module**答案:B**二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的关键字是________。
**答案:Integer**2. VB中,用于定义一个函数的关键字是________。
**答案:Function**3. VB中,用于定义一个子程序的关键字是________。
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中“类”的概念。
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经典考试题及答案
vb经典考试题及答案VB经典考试题及答案1. 题目:以下哪个选项是中声明变量的正确方式?A. Dim myVarB. Dim myVar As IntegerC. Dim myVar = 10D. Dim myVar As Integer = 10答案:B2. 题目:在中,如何将字符串转换为小写?A. str.ToLower()B. str.ToLowercase()C. str.ToLowerCase()D. str.tolower()答案:A3. 题目:中,下列哪个关键字用于定义一个类?A. ClassB. StructureC. InterfaceD. Module答案:A4. 题目:在中,下列哪个方法用于获取字符串的长度?A. LengthB. SizeC. CountD. Length()答案:A5. 题目:如何声明一个的事件?A. Event MyEvent As EventHandlerB. Declare Event MyEventC. Event MyEvent()D. Declare MyEvent As EventHandler答案:A6. 题目:在中,下列哪个选项是正确的继承语法?A. Inherits MyBaseClassB. Inherits MyBaseClass()C. Inherits MyBaseClass As MyBaseClassD. Inherits MyBaseClass MyBaseClass答案:A7. 题目:在中,下列哪个关键字用于捕获所有未处理的异常?A. TryB. CatchC. FinallyD. Throw答案:B8. 题目:在中,如何声明一个只读属性?A. ReadOnly Property MyPropertyB. Property MyProperty As TypeC. ReadOnly Property MyProperty As TypeD. Property MyProperty As Type ReadOnly答案:C9. 题目:在中,下列哪个选项是正确的方法重载声明?A. Sub MyMethod()B. Sub MyMethod(ByVal x As Integer)C. Sub MyMethod(ByVal x As Integer, ByVal y As Integer)D. All of the above答案:D10. 题目:在中,下列哪个关键字用于定义一个结构体?A. StructureB. ClassC. InterfaceD. Module答案:A11. 题目:在中,如何声明一个枚举类型?A. Enum MyEnumB. Type MyEnumC. Const MyEnumD. Define MyEnum答案:A12. 题目:在中,如何声明一个委托?A. Delegate MyDelegate As ActionB. Delegate MyDelegateC. Function MyDelegate()D. Sub MyDelegate()答案:B13. 题目:在中,下列哪个关键字用于定义一个接口?A. InterfaceB. ClassC. StructureD. Module答案:A14. 题目:在中,如何声明一个数组?A. Dim myArray() As IntegerB. Dim myArray As Integer()C. Dim myArray As IntegerD. Dim myArray As Integer[10]答案:A15. 题目:在中,如何使用LINQ查询一个数组?A. From item In myArray Select itemB. For Each item In myArrayC. For item In myArrayD. All of the above答案:A。
(完整版)Vb专题习题
Vb专题习题一、选择题1. 将数学表达式写成Visual Basic表达式,正确的是()(A)Sqr(abs(b*b-4ac)) (B)Sqr(abs[b*2-4*a*c])(C)Sqr(abs(b*b-4*a*c))(D)Sqr[abs(b*b-4*a*c)]2. 在Visual Basic中,若要将窗体中某个命令按钮设置成无效状态,应对该按钮的()属性值进行修改。
(A)Value (B)Visible (C)Enabled (D)Caption3. 执行如下Visual Basic程序段时,出现了如下图所示的错误:Private Sub Command1_Click()Dim a As Integer, b As Integera = 5:b = 8b = a + blabel1.Caption = Str(b)End Sub引发此错误的语句可能为()(A)Dim a As Integer, b As Integer(B)a = 5: b = 8(C)b = a + b(D)label1.Caption = Str(b)4. 已知a=5,b=9,c=11,则下列Visual Basic表达式的值为False的是()(A)a > b And a > c(B)a < b Or a > c(C)a < b + c (D)a > c – b5. 有下列Visual Basic程序段:某同学正编写一个判断两数大小的程序,其窗体和代码窗口如下图所示:根据代码窗口中的程序,要在程序运行时判断两数的大小,窗体上必须增加的对象是()(A)标签Text1(B)文本框Text2(C)命令按钮Command1(D)文本框Print若程序要实现“求100内能被3整数的自然数个数”的功能,则方框中正确的语句是()(A)i / 3 = 0(B)i mod 3 = 0(C)i \ 3 = 0(D)int(i/3) = 06. 有如下Visual Basic程序段:Private Sub Command1_Click()Dim a As Integera = Int(5 * Rnd + 1) * Int(5 * Rnd - 1)Print aEnd Sub执行程序后,a的值范围是()(A)[0,15] (B)[-1,15] (C)[-4,15] (D)[-5,15]7.在Visual Basic中,表达式3 ^ 2 Mod 14 \ 2 ^ 3的值是()(A)1 (B)0 (C)2 (D)38. 某同学正编写一个判断两数大小的程序,其窗体和代码窗口如下图所示:根据代码窗口中的程序,要在程序运行时判断两数的大小,窗体上必须增加的对象是()(A)标签Text1(B)文本框Text2(C)命令按钮Command1(D)文本框Print9. 下列Visual Basic程序段中,能实现输出变量a、b、c三个数中最大数的是()10、有如下Visual Basic程序段:x = 3y =5Text1.Text = "x+y"该程序运行后,要文本框Text1中显示的是()(A)3+5(B)x+y(C)8(D)3+5=811.在Visual Basic中,下列表达式的值为5的是()(A)Int(Sqr(9) + 1.28)(B)(19 \ 2) Mod 5(C)Abs(-7) + Sqr(4)(D)Len("x+y+2")12.在Visual Basic中,下列语句定义的数组元素为10个的是()(A)Dim a(0 To 10) As Integer(B)Dim b(1 To 9) As String(C)Dim c(2 To 10) As Boolean(D)Dim d(0 To 9) As Date13.某Visual Basic工程的代码窗口如图所示:从图中可以看出,当前正在编辑的是()A. Command1的Click事件过程代码B. Timer1的Timer事件过程代码C. Label1的Click事件过程代码D. Image1的Click事件过程代码14. 在Visual Basic中,下列能作为变量名的是()A. MyB. IfC. a+yD. 2nd15. 已知字符A~Z的ASCII码值分别对应65~90。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1) 从以下叙述中选出正确的叙述( B )。
选择支:A: 在CPU中执行算术运算和逻辑运算都是按位进行的且各位之间独立无关B: 磁带上的信息必须定时刷新,否则无法长期保存C: 大多数个人计算机中可配置的最大内存容量受地址总线位数限制D: 大多数个人计算机中可配置的最大内存容量受指令中地址码部分位数的限制(2) 源程序是指( B ) 。
选择支:A: 机器语言程序B: 用高级语言或汇编语言编制的程序C: 用反汇编翻译成的汇编语言程序D: 经过编译后的程序(3) 具有多媒体功能的微机系统,常用CD-ROM作为外存储器,它是( D)。
选择支:A: 可读写的光盘存储器 B: 只读软盘存储器C: 可抹型光盘存储器 D: 只读光盘存储器(4) 程序只有装入( A )才能运行。
选择支:A: 内存 B: 硬盘C: 光盘 D: 软盘(5) 微型计算机的性能主要是由微处理器来决定,故其分类通常以微处理器的( B )来划分。
选择支:A: 价钱高低 B: 字长C: 性能 D: 规格(6) 最早出现的计算机网是( B )。
选择支:A: ARPANET B: ETHERNETC: BITNET D: Internet(7) 以下(C )是文件列表框。
选择支:A: DirListBox B: DriveListBoxC: FileListBox D: ComboBox(8) 若要使窗体启动时,位于屏幕中央,可通过(C )一个属性来设置。
选择支:A: Top B: LeftC: StartUpPositionn D: WindowState (9) 已知A(1)=1,A(2)=2,A(3)=6,A(4)=8则A(A(1)+A(2))=( B )。
选择支:A: 8 B: 6C: 2 D: 1(10) VB中MDI窗体是指( B)窗体。
选择支:A: 单文档界面 B: 多文档界面C: 简单界面 D: 复杂界面(11) 可用来清除窗体内容的方法是( C)。
选择支:A: Print B: InputBoxC: Cls D: Clear(12) 使不可见命令按钮显示出来,可通过将(C )属性设置为True来实现。
选择支:A: Cancel B: EnabledC: Visible D: Value(13) 标签的边框由( C)属性的设置来决定。
选择支:A: BackColor B: BackStyleC: BorderStyle D: AutoSize(14) 若要设置列表框的选择方式,可通过(C )属性设置来实现。
选择支:A: Columns B: StyleC: MultiSelect D: List(15) VB中的菜单(B )。
选择支:A: 有组合式菜单和列表式菜单B: 有下拉式菜单和弹出式菜单C: 只有弹出式菜单 D: 只有下拉式菜单(16) 窗体的控制菜单的有无由窗体对象的( A)属性决定。
选择支:A: ControlBox B: MaxButtonC: MinButton D: BorderStyle(17) 要设置Hscrollbar控件在单滚动箭头时Value属性值的变化幅度,可通过调用该控件的( B)属性来实现。
选择支:A: Value B: SmallChangeC: Min D: LargeChange(18) 窗体最小化所显示的图标可用( C)属性来设置。
选择支:A: Picture B: ImageC: Icon D: MouseIcon(19) 打开通用对话框的“另存为”对话框的方法是(B )选择支:A: ShowOpen B: ShowSaveC: ShowColor D: ShowFont(20) 以下程序段的输出结果是( B)。
N=1:s=0、do while n<100s=s+n: n=n+1loopPrint s选择支:A: 4949 B: 5050C: 4950 D: 5049(21) 语句:Dim student(1990 to 2003) 定义的数组有(A )个元素。
选择支:A: 14 B: 1990C: 2003 D: 13(22) 已知一程序段如下:Private Sub Command1_Click()S = 0Open "student.txt" For Output As #1For I = 1 To 10S = S + INext IPrint #1, "S="; SClose #1End Sub则该程序执行后,“Student.txt”文件的内容为( D)。
选择支:A: S=;S B: S=SC: S= 10 D: S= 55(23) 若要设置定时器的定时间隔设为1秒,应将(A )属性值设为1000。
选择支:A: Interval B: ValueC: Enabled D: Text(24) 已知T(1)=9,T(2)=8,T(0)=5,Total=T(1)+T(2)+T(0),则Total=( B)。
选择支:A: 9 B: 22C: 8 D: 5(25) VB提供的三种访问文件的模式中,不包括(B )。
选择支:A: 顺序文件 B: 数据库文件C: 随机文件 D: 二进制文件(26) 语句:Dim student(10,5 to 9,4) 定义的是一个(B )维数组。
选择支:A: 1 B: 2C: 3 D: 4(27) 要让无效的菜单项有效,应将( C)属性值设置为True。
选择支:A: Visible B: EnabledC: Moveable D: Checked(28) 以下程序段的输出结果是( c)Print Format(0.123,"0.00%") 选择支:A: 12.3% B: 1.23%C: 12.30% D: 01.23%(29) 下列控件中可设置滚动条是(C )。
选择支:A: 检查框(复选框) B: 框架C: 文本框 D: 标签框(30) 语句:Dim student(2 to 4, 5 to 6) 定义的数组有( B)个元素。
选择支:A: 3 B: 6C: 7 D: 10(1) 设置属性的语句格式为:“对象名.属性名=属性值”(2) 若用户在键盘上按下一个键,则会产生一个单击事件(Click事件).(3) 所有的程序都是从程序中的第一条语句开始按顺序执行的。
(4) 递归算法就是一种直接或间接地调用自身的算法。
(5) 多文档界面是指在一个父窗口下面可以同时打开多个子窗口。
子窗口归属于父窗口,当父窗口关闭时,所有子窗口全部关闭。
(1) 利用函数sin(n)产生一个25×10的矩阵,求出最大值所在的行、列号乘积。
原程序:Private Sub Form_click()Dim a(25, 10) As Singlen = 0Max = 0For i = 1 To 25For j = 1 To 10n = n + 15a(i, j) = Sin(n)If ______X > MAX__________ ThenMax = a(i, j)x = iy = jEnd If Next jNext iPrint x * yEnd Sub(2) 求数列f(n) = n*n+n+41的前100项中素数的个数原程序:Private Sub Form_click()num = 0For n = 1 To 100fn = n * n + n + 41flag = 1For m = 2 To Sqr(fn)If ________________ Thenflag = 0Exit ForEnd IfNextIf flag = 1 Thennum = num + 1End IfNext nPrint numEnd Sub(1) "水仙花数"是指这样的数,其各位数字的立方和等于该数本身。
编写程序,计算从100年开始到2000年为止,共有多少个年号是水仙花数年号Private Sub Form_Click()n = 0For x = 100 To 2000a = x \ 1000b = (x \ 100) Mod 10c = (x \ 10) Mod 10d = x Mod 10If a ^ 3 + b ^ 3 + c ^ 3 + d ^ 3 = x Thenn = n + 1Print xEnd IfNextPrint nEnd Sub一共有四个水仙花数年号 153 370 371 407选择题(1) 一个完整的软盘存储系统是由( A )组成的。
选择支:A:软盘、软盘驱动器、控制器适配卡B: 软盘驱动器、控制器适配卡、地址总线的宽度C: 软盘、软盘驱动器D: 软盘、软盘驱动器和硬盘(2) 完整的计算机硬件系统一般包括外部设备和( A )。
选择支:A: 运算器和控制器B: 存贮器C: 主机 D: 中央处理器(3) 鼠标器常分为两类,它们是( c )。
选择支:A: 左与右键类 B: 滚动类与磨擦类C: 光电与机械类D: 手动与自动类(4) 计算机系统的硬件一般是由哪几部分构成的?( B ) 选择支:A: CPU、键盘、鼠标和显示器B: 运算器、控制器、存储器、输入设备和输出设备C: 主机、显示器、打印机和电源D: 主机、显示器和键盘(5) 一个“Byte”包含( C )个“Bit”。
选择支:A: 2 B: 4C: 8 D: 16(6) 软件包括( B )。
选择支:A: 程序 B: 程序及文档C: 文档及数据 D: 算法及数据库结构(7) Cint(-23.512)的值为( B )。
选择支:A: -23 B: -24C: 24 D: 23(8) 下列关于条件语句的说法中正确的为( B )。
选择支:A: if语句中可以没有then保留字B: if语句中可以没有else保留字C: if语句中只能有一个elseif分句D: if语句都可以由iif语句替代(9) 已知在“通用”代码有以下语句:Dim tt( ) As Integer则,在某一事件代码中使用( C )是正确的。
选择支:A: ReDim tt(3,4) As booleanB: ReDim tt(4) As StringC: ReDim tt(10) D: ReDim tt( (10) 窗体的前景颜色由( C )属性设置。
选择支:A: BorderStyle B: BackColorC: ForeColor D: FillStyle (11) 语句:Dim student(10,5) As Long定义的数组元素的类型为( D )。
选择支:A: 整型 B: 字符型C: 逻辑型D: 长整型(12) 在窗体运行时,若要以程序代码的方式改变窗体的高度,可用( D )属性进行设置。