大学VB复习资料3
VB 考试复习资料

1、数据描述是被处理的信息描述成计算机可以接受的数据形式。
2、对数据处理是指对数据进行输入、输出、整理、计算、储存、维护等一系列活动。
3、一个好程序的基本要求:1:正确性。
2:易读性。
3:运算高效率。
4、源程序中的错误一般分为编译错误,运行错误,逻辑错误。
5、程序设计语言中字符是语言的最基本的符号,单词是具有语法意义的最小语法单位。
6、VB语言是一种通用的可视化程序设计语言。
7、一个VB程序称为一个工程,一个工程包含个种文件,(工程文件(.vbp),窗体文件(.frm),二进制数据文件(.frx),标准模块文件(.bas)。
8、VB程序可在一行写多个语句,各语句之间可用换行或冒号“:”分割,以可以把一个语句分成多行写,但要使用一个空格后跟一个下划线作续行符。
9、VB提供的基本数据类型主要有字符串型,数值型,逻辑型,日期型。
10、在VB中,把汉字作为一个字符进行处理。
11、逻辑性数据只有两个肯能值:True(逻辑真)或者False(逻辑假)。
逻辑型数据以2个字节(16位)储存。
当逻辑值转换为数据值时,False称为0,True称为-1。
%表示整型,&表示长整型【以4个字节(32位)储存】,!表示单精度浮点型【以4个字节(32位)储存】,#表示双精度浮点型【以8个字节(64位)储存】,@表示货币型【以8个字节(64位)储存】,$表示字符串型。
12、对含有多种类型运算的表达式,函数运算——算术运算——关系运算——逻辑运算。
13、在循环语句中,反复执行的程序段称为循环体,进入循环体的条件称为循环条件,中止循环体执行的条件是结束循环条件。
14、在图片框上放置的控件称为图片框的子对象,而窗体时图片框的父对象。
15、如果数组元素的下标值为实数,则VB系统会按四舍五入进行处理。
16、建立控件数组有在设计程序阶段通过相同的Name属性值来建立和在程序代码中使用Load方法。
若要调整对象的位置和大小,可以使用Move方法。
《VB程序设计》综合复习资料

《VB程序设计》综合复习资料一、填空题1.在VB中工程文件的扩展名是Vbp ,窗体文件的扩展名是frm,标准模块文件的扩展名是bas。
2.一个控件在窗体的位置由Left 和top 属性决定,其大小由height 和width 属性决定。
3.变量的声明分为两种方法隐式声明和显示声明。
4.使用print 方法可在窗体中进行文本的输出,用circle 方法可画圆,用line方法可画直线。
5.类是具有相同性质的对象的集合6.利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和enabled 属性为true,才能接受焦点。
7.文件按存取方式及其组成结构可分为顺序文件、随机文件和二进制_文件。
8.在VB中,用option base 语句设定数组的下界,用ubound_ 和lbound 语句分别返回数组的上、下界。
9.在窗体上画一个名称为“Command1”、标题为“计算”的命令按钮,再画7个标签,其中5个标签组成名称为Label1的控件数组;名称为Label2的标签用于显示计算结果,其Caption属性的初始值为空;标签Label3的标题为“计算结果”。
运行程序时会自动生成5个随机数,分别显示在标签控件数组的各个标签中。
单击“计算”按钮,则将标签数组各元素的值累加,然后计算结果显示在Label2中。
请填空。
Private Sub Command1_Click()Sum = 0For i=0 To 4Sum=Sum+__ label1(i).caption __Next i__ label2.caption ___=SumEnd Sub10.在窗体上画两个名称分别为Command1和Command2、标题分别为“初始化”和“求和”的命令按钮。
程序运行后,如果单击“初始化”命令按钮,则对数组a的各元素赋值;如果单击“求和”命令按钮,则求出数组a的各元素之和,并在文本框中显示出来。
请填空。
VB第3章 复习资料

第3章 补充资料习题解答1.结构化程序的三种基本结构是什么?答:顺序结构,选择结构和循环结构。
2.指出下列赋值语句中错误(包括运行时产生的错误)。
答:(1)10x=Sin(x)+y ′10x 是非法变量名(2)c=3+Sqr(-3) ′待求平方根的数为负数(3)c+x+y=c*y ′赋值符号的左边是表达式(4)x=Sin(x)/(20 Mod 2) ′分母为零3.Msgbox 函数与InputBox 函数之间有什么区别?各自获得什么值?答:两个函数的共同之处是均显示对话框。
区别:InputBox 函数等待用户在文本框中输入数据,获得的是输入的字符串数据;Msgbox 函数等待用户按下按钮,获得的是表示按钮的整数值,以决定程序的流向。
4.要使单精度变量x ,y ,z 分别保留1位,2位,3位小数,并在窗体显示,应使用什么函数?如何编写对应的Print 方法?答:使用Format 函数,具体如下:Print Format (x, “0.0“) ′显示1位小数Print Format (y ,“0.00“) ′显示2位小数Print Format (z ,“0.000“) ′显示3位小数5.语句If 表达式The n …中的表达式可以是算术﹑字符﹑关系逻辑表达式中的哪些? 答:可以是算术﹑关系﹑逻辑表达式。
按照一般语言规定,If 后应该是关系表达式﹑逻辑表达式,根据其结果逻辑值是True 或Flase 决定是否执行Then 后面的句子。
而在VB 中还可以是算术表达式,因为VB 逻辑判断中,对于非0值就作为True ,而0值作为Flase ,因此如下分段函数⎩⎨⎧=≠=000/sin y x x x x ,, 可用VB 语句表示为:If x Then y=Sin (x )/x Else y=0而不必写成 If x <>0 Then y =Sin (x )/x Else y =06.指出下列语句中的错误:(1)If x ≥y Then Print x答:“≥”应写成“>=”(2)If 10<x <20 Then x=x+20答:VB 中表示x 的范围“10<x <20”应写成“10<x And x <20”7.按照下列条件,写出相应的条件语句:(1)当字符变量中第三个字符是“C ”时,利用Msgbox 显示“Yes ”,否则显示“No ”。
vb期末考试复习资料

vb期末考试复习资料VB是一门程序设计语言,也是许多大学计算机专业的必修课程。
随着期末考试的临近,各位同学需要投入更多的时间和精力来复习这门课程。
本文将为大家提供一些VB期末考试复习资料,帮助大家更好地备考。
一、教材和参考书VB语言的学习和掌握,最基础的方式就是阅读教材和参考书籍。
对于VB语言初学者来说,推荐使用《Visual Basic 6.0程序设计》一书进行学习。
这本书涵盖了VB基础知识、控件设计、文件操作、数据库编程等方面的内容,易于理解,并配有丰富的实例和练习题。
除此之外,还可以借助一些VB语言的在线资源,如百度百科、知乎等提供的编程专页,可以帮助同学们更好地掌握VB语言的的一些难点和技巧。
二、学习笔记学习笔记是复习的重要工具。
在学习VB语言的过程中,有必要将所学知识及时地进行记录。
这样可以帮助同学们掌握学习的重心,并且在期末考试前能够更好地回忆所学过的分类和技巧。
在记录学习笔记时,可以将VB语言的一些要点和难点进行总结,如语法规则、常用控件、窗体设计、事件处理等,帮助同学们更好地温故知新。
三、在线课程在线学习也是一种非常有效的方法。
通过观看VB语言的在线课程,同学们可以掌握VB语言的知识点和处理方法,不仅可以更好地巩固自己的VB基础知识,还可以让自己学会如何灵活使用VB语言进行编程。
常用的VB在线课程平台为mooc网、智联网等,同学们可以定期在线听课,并进行笔记的记录和整理,可以帮助同学们更好地备考,掌握重心。
四、编程练习编程练习是复习VB语言最重要的方法。
在学习VB语言的过程中,同学们可以利用大量的编程习题来巩固所学知识。
可以找一些基础的编程模板,在此基础之上往往要求同学达成一个相对较高的功能。
可以再次通过网页、工具完成一些较为初中级的编程练习,帮助同学增加应对期末考试的信心和考试技巧。
五、补遗其他资料在复习VB语言的过程中,还可以寻求其他的替代学习资料,如网络上大量的VB语言学习资源、视频课程等。
大学VB复习资料答案(最终)

大学VB复习资料答案(最终)一、填空题1、“#”(井字符号)2、窗体窗口;属性窗口;代码窗口3、对象属性的设置;程序运行和调试程序;保存文件4、Visible5、属性;事件;方法6、设计模式;运行模式;中断模式7、6008、Enabled;False9、Locked;True10、AutoSize;True11、DIM Ch5 As String*812、LOAD;UNLOAD13、SHOW;HIDE14、顺序结构;分支选择结构;循环结构15、-1;016、局部变量;窗体模块变量;全局变量17、属性窗口;程序代码18、常量;已赋值的19、INT(RND*101+100)20、421、ASCII22、2523、TRUE24、Case25、标准EXE程序26、227、“-”28、循环次数=INT(终值-初值)/步长+129、F430、双引号31、text1.Setfocus32、picture1.picture=loadpicture("c:\pic2.gif")33、preserve34、235、滚动条36、MDIChild;true37、静态数组;动态数组38、COS(2*3.14)^339、 FALSE40、 2001-6-141、 shift键;ctrl键;Alt键42、左键;右键;中键43、方法44、MsgBox,inputBox45、Print,pset,line46、Loadpicture,使控件自动按照图象大小进行调整47、Call beeps(5), beeps 548、Popupmenu49、组合框50、True ,1或checked 51、窗体模块,标准模块,类模块52、整型(Integer),长整型(Long),字符型(String),日期型(Date),字节型(Byte),逻辑型(Boolean)53、工程,窗体,标准模块54、对象,事件驱动的55、“‘”“-”“:”56、Integer %57、Enabled False58、clear59、LargeChange60、选中61、CTRL;SHIFT62、预定义的对话框;通用对话框;用户自定义对话框63、对象的数据,对象能执行的动作64、Option explict65、Timer66、ASCII 口口ASCII ASCII口口口67、ScaleHeight ScaleWidth68、Top,Left,Height,Width69、相对70、5,459.4071、25572、一个表示文件指针字节数73、整型,长整型,单精度型,双精度型74、控件名,事件名75、对象的标题,对象的名称,字体76、可插入对象77、ADO技术78、selstart79、事件80、 end81、较小82、数组83、无限循环死循环永真循环84、Text;空白85、false86、False87、ASCII码88、窗体属性,事件过程,事件89、MultiLine90、091、窗体名92、属性窗口,程序代码93、0,094、学习版专业版企业版95、驱动器列表框、目录列表框、文件列表框96、FreeFile函数97、AddItem RemoveItem98、FileCopy Kill99、ASCII;二进制文件100、顺序访问模式、随机访问模式、二进制访问模式二、选择题1~5 CCDCD 6~10 DCABC11~15 BDAAA 16~20 BBACB21~25 D BACC 26~30 C BCCC31~35 ABDCC 36~40 C D CAC41~45 ABBD D 46~50 CA无B D51~55 DAACD 56~60 B DDDB61~65 DDCBB 66~70 BDBB B71~75 B ABCC 76~80 BAD C C81~85 CBDBB 86~90 DBCAA91~95 A C AAD 96~100 BBCAC101~105 C C CAD 106~110 CCBAD111~115 DADAB 116~120 B无ABD121~125 DBA C C 126~130 B C C CD131~135 ABDCA 136~140 BDA A C141~145 CDBAB 146~150 ADBCA151~155 BBDCC 156~160 CCBBC161~165 C ABCC 166~170 BBBCC171~175 DBDBA 176~180 DCCCC181~185 ADAB B 186~190 BCABA191~195 DCDAC 196~200 ACC无A三、程序填空1. Case else:Form1.caption=”other”2. dim kk(0 to 9) as integerkk(i)=1next i3. hide show4. i=2 0 sum=sum+i5. N N-i+1或N+1-i6. 1 To 9 i+1 To 10 >=7.n mod 3=1 and n mod 5=1 and n mod 7=1 Until CountN >= 5或While CountN < 58.“123456789”9. _KeyPress Combo1.List(i)AddItem10. Int(Rnd*100+1) x\2或int(x/2)11. t=a(j) a(j)=a(10-j+1) a(10-j+1)=t12. N>Max N<="">13. _Change value14. n Mod 2=0或n/2=n\215. _change16. for i=1 to 100 sum=sum/100或aver= sum/10017. x>=0 x<amin< bdsfid="205" p=""></amin<>18. List1_DblClick List1.Text或List1.list(listIndex)19. imin=i a(j)<a(imin)< bdsfid="208" p=""></a(imin)<>20. For j = 1 To 30 - 3 * Ik = i - 1 To 1 Step -121. Print Tab(3 * j); j * i;22. x = 1 To 100 Step 223. a(i, j) = i * 2 + j ReDim Preserve a(3, 4)Picture1.Print "a(3,"; j - 2; ")="; a(3, j - 2),Picture1.Print "a(3,"; j; ")="; a(3, j)24. a(i, j) = a(i - 1, j - 1) + a(i - 1, j) Picture1.Print Tab(20 - i * 2); Picture1.Print a(i,j);25. sc(i, j) = i * 5 + j26. x > 20027. (-1) ^ (K + 1) / KForm1.Print 4 * S28. M = 1 S+M或M+S(题目中S和M的数据类型应改为定义成双精度:dim s#,m#)29. And30. K*10+M或10*k+M或M+10*k或m+K*10 Form1.Print S31. 题目有错32. P = 1200000000 N=N+133. b<c< bdsfid="229" p=""></c<>34. n=m n=11-m m=1 To 1035. a<>0 delta>0 b<>031.更正代码:Dim Y(1 To 11)For i = 1 To 10Y(i) = Val(InputBox("请输入Y(i):"))Next ix = Val(InputBox("请输入x:"))For i = 10 To 1 Step -1If x < Y(i) Then Exit ForNext iFor j = 10 To i + 1 Step -1Y(j + 1) = Y(j) Next jY(i + 1) = xFor i = 1 To 11 Print Y(i)Next i四、阅读程序写结果1)、B2)、2 43)、4 5 64)、43215)、106)、1.25 17)、12348)、309)、910)、5011)、1112)、为数为:5513)、5514)、3015)、11 316)、2 7217)、10018)、-3 319)、2520)、521)、222)、423)、1.25 124)、1425)、2126)、4227)、1828)、498529)、8 830)、n(2)=2n(3)=331)、4232)、99 to 133)、1 3 434)、2 4 6 835)、20 1010 1536)、4 5 637)、A38)、15五、编程题1、输入3个数,要求按从小到大输出。
VB期末复习资料

“Visual Basic编程与应用”期末复习资料第一章Visual Basic 6.0程序设计概述重点掌握的内容:对象与事件驱动对象:世界上存在的任何具体的事物都可以称之为对象。
对象是具体存在的,每个对象都是唯一的,有着自己独特的个性。
类:是具有相同性质的对象的集合。
对象和类的区别在于前者是具体的,而后者则是抽象的。
属性、方法和事件:VB采用一种所谓的事件驱动的编程机制,由用户来掌握程序的运行流向。
可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。
对象的属性的设置可以通过两种方法来实现:(1)通过属性窗口直接设置;(2)在程序代码中通过赋值实现,其格式为:对象.属性=属性值事件过程:事件即对象相应的动作,是Visual Basic预先定义好的对象能识别的动作,如Click、DbClick、LostFocus等等。
事件过程是指附在该对象上的程序代码,是事件的处理程序,即用来完成事件发生后所要做的动作创建 Visual Basic 应用程序有三个主要步骤:1.创建应用程序界面。
2.设置属性。
3.编写代码。
窗体的属性和方法窗体属性:重点掌握:Name,Caption,BorderStyle,MinButton,MaxButton等属性。
Print方法: 在Visual Basic 中,Print方法是用来输出信息的专用过程,Print方法应重点掌握如下:(1)语法结构[对象].Print [表达式列表](2)表达式列表中的分隔符:①若用分号(;):输出的各表达式的值中间没有空格,数值型前留有一个符号位。
例如 Print “1”;“2”;“3”输出格式为 123②若用逗号(,):输出的各表达式的值将被分配在各个区段内,例如 Print “1”,“2”,“3”输出格式为 1 2 3③Spc(n)函数,用于产生空格,这里n为要插入的空格数,例如Print “1”;Spc(3);“2”输出格式为 1 2④Tab(n)函数,用于将插入点定位在绝对列号上,这里n为列号。
vb程序设计复习资料

vb程序设计复习资料VB程序设计复习资料VB(Visual Basic)是一种广泛应用于软件开发的编程语言,它的简单易学和强大的功能使得它成为了很多开发者的首选。
无论是初学者还是有一定编程经验的人,都需要不断复习和巩固自己的知识。
本文将为大家提供一些VB程序设计的复习资料,希望能够帮助大家更好地掌握这门语言。
一、VB语言基础在进行VB程序设计之前,我们首先需要了解VB语言的基础知识。
VB是一种基于事件驱动的编程语言,它的语法结构和其他编程语言有一些不同之处。
在复习VB语言基础时,我们可以从以下几个方面入手:1. 数据类型:VB中有许多不同的数据类型,包括整型、浮点型、字符串型等。
了解各种数据类型的特点和使用方法是非常重要的。
2. 变量和常量:在VB中,我们可以通过声明变量来存储数据,并通过赋值来改变变量的值。
同时,我们也可以使用常量来存储不可改变的值。
3. 运算符:VB中的运算符和其他编程语言类似,包括算术运算符、关系运算符、逻辑运算符等。
熟悉运算符的使用方法可以帮助我们更好地进行程序设计。
4. 控制语句:控制语句是编程中非常重要的一部分,它可以帮助我们控制程序的执行流程。
在VB中,我们可以使用条件语句(如if语句和select语句)和循环语句(如for循环和while循环)来实现程序的控制。
二、VB窗体设计VB的窗体设计是其独特之处之一,通过窗体设计,我们可以创建出具有交互性的界面。
在复习VB窗体设计时,我们可以从以下几个方面入手:1. 窗体属性:了解窗体的各种属性和方法,可以帮助我们更好地控制窗体的外观和行为。
例如,我们可以通过设置窗体的标题、大小和位置来使其符合我们的需求。
2. 控件使用:VB中有许多不同的控件,包括按钮、文本框、标签等。
了解这些控件的使用方法和属性,可以帮助我们创建出更加丰富多样的界面。
3. 事件处理:在VB中,我们可以通过编写事件处理程序来响应用户的操作。
了解各种事件的触发条件和编写方法,可以帮助我们实现更加灵活和交互性的界面。
VB考试要点及复习资料

VB考试要点及复习资料单元一、用计算机程序解决问题1、用计算机程序解决问题如果有现成的软件可用:选择现成的软件----输入数据---输出处理结果---问题等已解决。
2、用计算机程序解决问题如果没有现成的软件可用:编写程序----输入数据---输出处理结果---问题等已解决。
3、用计算机程序解决问题其实质都是计算机执行人们给它的指令来实现的。
4、人们根据解决问题的需要给计算机编制的指令序列称为计算机程序。
计算机程序指示计算机如何解决问题或完成任务。
5、为计算机编制程序的过程称为程序设计。
在程序设计中,把解决问题的方法和步骤称为算法。
6、程序设计的一般过程:具体问题-------数学模型---------算法---------编程、调试----------输出结果7、算法的描述:在计算机中解决这个问题,某些步骤和实际数学运算过程不完全一致。
用流程图描述算法直观形象,便于理清思路,易于理解。
8、常见的编制程序的语言:C语言、Pascal语言Visual Basic语言9、VB开发环境的窗口组成:1、)窗体FORM:程序界面的设计2、)对象窗口3、)工具箱:包含很多控件4、)工程资管理器窗口:以树型结构形式列出当前打开的工程文件以及工程包含的窗体等项目5、)属性窗口:用来显示和设置对象的属性值6、)窗体布局窗口常见VB 关键字单元二、编写一个简单程序1、使用VB开发程序的一般步骤:具体问题------分析问题设计算法-------设计程序界面----编写程序-----调试程序---问题解决。
2、分析问题就是根据任务中具体问题的已知条件和目标要求,来判断解决问题的可能性,然后创建数学模型,设计解决问题的方法和步骤并做描述。
3、解决同一个问题的算法不是唯一的,这称为算法的多样性。
4、程序界面是指用户与计算机对话的界面,也叫用户界面。
窗体是应用程序面向用户的最终界面。
5、在VB 中,计时器、标签、文本框、按钮是用于构成程序界面的基本构件,也称为控件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2005年9月全国计算机等级考试二级VB笔试试卷一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是A)程序设计就是编制程序B)程序的测试必须由程序员自己去完成C)程序经调试改错后还应进行再测试D)程序经调试改错后不必进行再测试(2)下列数据结构中,能用二分法进行查找的是A)顺序存储的有序线性表 B)线性链表C)二叉链表 D)有序线性链表(3)下列关于栈的描述正确的是A)在栈中只能插入元素而不能删除元素B)在栈中只能删除元素而不能插入元素C)栈是特殊的线性表,只能在一端插入或删除元素D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素(4)下列叙述中正确的是A)一个逻辑数据结构只能有一种存储结构B)数据的逻辑结构属于线性结构,存储结构属于非线性结构C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率(5)下列描述中正确的是A)软件工程只是解决软件项目的管理问题B)软件工程主要解决软件产品的生产率问题C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则D)软件工程只是解决软件开发中的技术问题(6)在软件设计中,不属于过程设计工具的是A)PDL(过程设计语言) B)PAD图C)N-S图 D)DFD图(7)下列叙述中正确的是A)软件交付使用后还需要进行维护B)软件一旦交付使用就不需要再进行维护C)软件交付使用后其生命周期就结束D)软件维护是指修复程序中被破坏的指令(8)数据库设计的根本目标是要解决A)数据共享问题 B)数据安全问题C)大量数据存储问题 D)简化数据维护(9)设有如下关系表:R S TA B C A B C A B C1 123 1 3 1 1 22 23 2 2 33 1 3则下列操作中正确的是A)T=R∩S B)T=R∪S C)T=R×S D)T=R/S(10)数据库系统的核心是A)数据模型 B)数据库管理系统C)数据库 D)数据库管理员(11)假定一个Visual Basic应用程序由一个窗体模块和一个标准模块构成。
为了保存该应用程序,以下正确的操作是A)只保存窗体模块文件B)分别保存窗体模块、标准模块和工程文件C)只保存窗体模块和标准模块文件D)只保存工程文件(12)为了清除窗体上的一个控件,下列正确的操作是A)按回车键 B)按Esc键C)选择(单击)要清除的控件,然后按Del键D)选择(单击)要清除的控件,然后按回车键(13)以下叙述中错误的是A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)当程序运行时,双击一个窗体,则触发该窗体的DblClick事件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发(14)设a=2,b=3, c=4, d=5,下列表达式的值是Not a<=c Or 4*c=b^2 And b<>a+cA)-1 B)1 C)True D)False(15)设a = 5,b = 10,则执行c = Int((b - a) * Rnd + a) + 1后,c值的范围为A)5~10 B)6~9 C)6~10 D)5~9(16)在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: Private Sub Command1_Click()a$ = "software and hardware"b$ = Right(a$, 8)c$ = Mid(a$, 1, 8)MsgBox a$, , b$, c$, 1End Sub运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是A)software and hardware B)softwareC)hardware D)1(17)在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,把文本框的Text属性设置为空白,然后编写如下事件过程:Private Sub Command1_Click()a = InputBox("Enter an integer")b = InputBox("Enter an integer")Text1.Text = b + aEnd Sub程序运行后,单击命令按钮,如果在输入对话框中分别输入8和10,则文本框中显示的内容是A)108 B)18 C)810 D)出错(18)在窗体上画两个文本框,其名称分别为Text1和Text2,然后编写如下程序:Private Sub Form_Load()ShowText1.Text = ""Text2.Text = ""Text1.SetFocusEnd SubPrivate Sub Text1_Change()Text2.Text = Mid(Text1.Text, 8)End Sub程序运行后,如果在文本框Text1中输入BeijingChina,则在文本框Text2中显示的内容是A)BeijingChina B)ChinaC)Beijing D)BeijingC(19)在窗体上画一个列表框和一个命令按钮,其名称分别为List1和Command1,然后编写如下事件过程:Private Sub Form_Load()List1.AddItem "Item 1"Li st1.AddItem "Item 2"List1.AddItem "Item 3"End SubPrivate Sub Command1_Click()List1.List(List1.ListCount) = "AAAA"End Sub程序运行后,单击命令按钮,其结果为A)把字符串“AAAA”添加到列表框中,但位置不能确定B)把字符串“AAAA”添加到列表框的最后(即“Item 3”的后面)C)把列表框中原有的最后一项改为“AAAA”D)把字符串“AAAA”插入到列表框的最前面(即“Item 1”的前面)(20)假定有如下事件过程:Private Sub Form_Click()Dim x As Integer, n As Integerx = 1: n = 0Do While x < 28x = x * 3n = n + 1LoopPrint x, nEnd Sub程序运行后,单击窗体,输出结果是A)81 4 B)56 3 C)28 1 D)243 5(21)有如下程序:Private Sub Form_Click()Dim Check, CounterCheck = TrueCounter = 0DoDo While Counter < 20Counter = Counter + 1If Counter = 10 ThenCheck = FalseExit DoEnd IfLoopLoop Until Check = FalsePrint Counter, CheckEnd Sub程序运行后,单击窗体,输出结果为A)15 0 B)20 -1 C)10 True D)10 False(22)有如下程序: Private Sub Form_Click()Dim i As Integer, sum As Integersum = 0For i = 2 To 10If i Mod 2 <> 0 And i Mod 3 = 0 Thensum = sum + iEnd IfNext iPrint sumEnd Sub程序运行后,单击窗体,输出结果为A) 12 B) 30 C) 24 D)18(23)在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim array1(10, 10) As IntegerDim i As Integer, j As IntegerFor i = 1 To 3For j = 2 To 4array1(i, j) = i + jNext jNext iText1.Text = array1(2, 3) + array1(3, 4)End Sub程序运行后,单击命令按钮,在文本框中显示的值是A)12 B)13 C)14 D)15(24)在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click()Dim a1(4, 4), a2(4, 4)For i = 1 To 4For j = 1 To 4a1(i, j) = i + ja2(i, j) = a1(i, j) + i + jNext jNext iPrint a1(3, 3); a2(3, 3)End Sub程序运行后,单击命令按钮,在窗体上输出的是A)6 6 B)10 5 C)7 21 D)6 12(25)有如下程序:Option Base 1Private Sub Form_Click()Dim arr, SumSum = 0arr = Array(1, 3, 5, 7, 9, 11, 13, 15, 17, 19)For i = 1 To 10If arr(i) / 3 = arr(i) \ 3 ThenSum = Sum + arr(i)End IfNext iPrint SumEnd Sub程序运行后,单击窗体,输出结果为A)25 B)26 C)27 D)28(26)在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim a(5) As StringFor i = 1 To 5a(i) = Chr(Asc("A") + (i - 1))Next iFor Each b In aPrint b;NextEnd Sub程序运行后,单击命令按钮,输出结果是A)ABCDE B)1 2 3 4 5C)abcde D)出错信息(27)以下关于函数过程的叙述中,正确的是A)如果不指明函数过程参数的类型,则该参数没有数据类型B)函数过程的返回值可以有多个C)当数组作为函数过程的参数时,既能以传值方式传递,也能以引用方式传递D)函数过程形参的类型与函数返回值的类型没有关系(28)函数过程F1的功能是:如果参数b为奇数,则返回值为1,否则返回值为0。