1、二级 VISUAL+BASIC 笔试 387 及答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.关系模型允许定义 3 类数据约束,下列不属于数据约束的是_。(分数:2.00)A.实体完整性约束B.参照完整性约束C.域完整性约束D.用户自定义的完整性约束2.有如下一个函数过程: 在窗体上添加一个命令按钮,事件过程如下: (分数:2.00)A.4 4 4B.4 5 6C.6 7 8D.4 7 93.NULL 是指_。(分数:2.00)A.0B.空格C.未知的值或无任何值D.空字符串4.有一段函数如下: 用下列事件过程调用它,如果输入数 27
2、、57,则输出为_。 (分数:2.00)A.27B.57C.3D.405.具有 3 个结点的二叉树有_。(分数:2.00)A.2 种形态B.4 种形态C.7 种形态D.5 种形态6.软件复杂性度量的参数包括_。(分数:2.00)A.效率B.规模C.完整性D.容错性7.下列程序执行后,n 的值为_。 (分数:2.00)A.5050B.25C.26D.338.下列说法中正确的是_。(分数:2.00)A.窗体、命令按钮、标签和文本框控件都有 Tabindex 属性B.不同控件的 Tabindex 属性可以相同C.同一窗体中不同的 Tabindex 属性值必须小于窗体中的控件个数D.同一窗体中不同的
3、Tabindex 属性值可以任意设置9.在窗体中添加一个命令按钮,并编写如下程序代码: (分数:2.00)A.0B.21C.20D.1910.线性表的顺序存储结构和线性表的链式存储结构分别是_。(分数:2.00)A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构11.假定有一个文本框,其名称为 Text1,为了使该文本框具有焦点,应执行的语句是_。(分数:2.00)A.ChangeB.OotFocusC.SetFocusD.LostFocus12.在 Visual Basic
4、中最基本的对象是_,它是应用程序的基石,也是其他控件的容器。(分数:2.00)A.文本框B.命令按钮C.窗体D.标签13.用于获得字符串 S 最左边 4 个字符的函数是_。(分数:2.00)A.Left(S,4)B.Left(1,4)C.Leftstr(D.Leftstr(S,4)14.在窗体上画一个命令按钮,然后编写如下事件过程: (分数:2.00)A.5B.1C.2D.615.阅读程序: (分数:2.00)A.8 16B.9 14C.10 20D.7 1416.下列叙述中,不属于测试的特征的是_。(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性D.测试的经济性17.
5、下列程序: (分数:2.00)A.6 6B.5 8C.13 21D.34 5518.在窗体上添加一个命令按钮,名为 Command1,事件过程如下: (分数:2.00)A.5B.4C.3D.219.在 do untilLoop 循环中,判断循环表达式与结束循环的关系是_。(分数:2.00)A.先判断循环表达式,当表达式值为假时结束循环B.先判断循环表达式,当表达式值为真时结束循环C.先执行循环体,后判断循环表达式,当表达式值为假时结束循环D.先执行循环体,后判断循环表达式,当表达式值为真时结束循环20.下列控件中可自动设置滚动条的是_。(分数:2.00)A.复选框B.框架C.文本框D.标签框2
6、1.有下列程序: (分数:2.00)A.aaaa bbbbB.aaaa bbbbC.bbbb bbbbD.bbbb aaaa22.程序的 3 种基本控制结构是_。(分数:2.00)A.过程、子过程和分程序B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和转移23.在窗体上添加一个命令按钮,名为 Command1,事件过程如下,则执行结果是_。 (分数:2.00)A.2 4 6 8B.1 3 5 7C.3 6 6 12D.4 8 12 1624.在窗体上画一个命令按钮,然后编写如下事件过程: (分数:2.00)A.3B.10C.20D.225.为了避免流程图在描述程序逻辑时的灵活性,提出了
7、用方框图来代替传统的程序流程图,通常也把这种图称为_。(分数:2.00)A.PAD 图B.N-S 图C.结构图D.数据流图26.已知变量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且“s=“a“”,Lblok 为标签控件,下列赋值语句合法的是_。(分数:2.00)A.x=LbloCaptionB.LbloCaption=Str(C.x*3=yD.y=x*s27.以下程序的运行结果是_。 (分数:2.00)A.14B.37C.55D.2528.下列程序的执行结果为_。 (分数:2.00)A.150B.200C.50D.529.用 Static 关键字定义过程是指_。(分数:2.00
8、)A.声明过程名是静态的B.声明虚参是静态的C.声明过程中的局部变量是静态的D.声明函数过程的返回值是静态的30.执行如下程序段后,int sum 的值为_。 (分数:2.00)A.80B.160C.161D.20031.有下列语句,其执行的结果为_。 (分数:2.00)A.50B.100C.200D.40032.下列程序的执行结果为_。 (分数:2.00)A.150B.200C.50D.033.下面程序的输出是_。 (分数:2.00)A.* * *B.*C.*1*1*D.*Space(1) *Space(1) *34.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成_。(
9、分数:2.00)A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构D.内部结构和外部结构35.下述关于数据库系统的叙述中正确的是_。(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据二、B填空题/B(总题数:13,分数:30.00)36.当线性表采用顺序存储结构实现存储时,其主要特点是 1。(分数:2.00)填空项 1:_37.软件工程的出现是由于 1。(分数:2.00)填空项 1:_38.单元测试又称模块测试,一般采用 1 测试。(分数:2.00)填空项 1:_39
10、.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 1 两个含义。(分数:2.00)填空项 1:_40.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。(分数:2.00)填空项 1:_41.下面程序运行后,输出的结果是如下矩阵: 4 7 10 5 8 11 6 9 12 请在程序6处填入正确的内容。 (分数:2.00)填空项 1:_42.下面程序的功能是产生 100 个小于 1000(不含 1000) 的随机正整数,并统计其中 5 的倍数所占比例,但程序不完整,请在7和8处把程序补充完整。 (分数:4.00)填空项 1:_43.以下程序的功能是统计字符串 A 中出现字符
11、串 B 的次数,然后输出,请在填空9处填入适当的程序完成功能。(分数:2.00)填空项 1:_44.在程序中添加一个命令按钮,并编写如下代码。己知程序的运行结果为如下矩阵,请在10和11处填上正确答案使程序完整。 1 0 0 0 0 1 1 0 0 1 1 0 1 0 0 1 (分数:4.00)填空项 1:_45.下面程序运行后,输出的结果为_。 (分数:2.00)填空项 1:_46.下面程序的运行结果是在窗体中显示的: (分数:2.00)填空项 1:_47.在窗体中添加一个命令按钮,编写如下程序代码: (分数:2.00)填空项 1:_48.下图窗体上有三个文本框 Text1、Text2 和
12、Text3 以及一个按钮 Command1。为完成已知圆直径求圆周长和圆面积的功能,程序如下: (分数:2.00)填空项 1:_二级 VISUAL+BASIC 笔试 387 答案解析(总分:100.00,做题时间:90 分钟)一、B选择题/B(总题数:35,分数:70.00)1.关系模型允许定义 3 类数据约束,下列不属于数据约束的是_。(分数:2.00)A.实体完整性约束B.参照完整性约束C.域完整性约束 D.用户自定义的完整性约束解析:解析 关系模型允许定义 3 类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定
13、义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。2.有如下一个函数过程: 在窗体上添加一个命令按钮,事件过程如下: (分数:2.00)A.4 4 4B.4 5 6 C.6 7 8D.4 7 9解析:解析 本题的难点是局部变量和静态变量的概念。c 为静态变量,在每次子过程调用时,其值保持原值。计算过程为 f=2+1+1=4,f=2+2+1=5,f=2+3+1=6。3.NULL 是指_。(分数:2.00)A.0B.空格C.未知的值或无任何值 D.空字符串解析:解析 此题属于记忆性的题目,NULL 是指未知的值或无任何值。4.有一段函数如下:
14、用下列事件过程调用它,如果输入数 27、57,则输出为_。 (分数:2.00)A.27B.57C.3 D.40解析:解析 本题的难点是子函数调用过程。子函数 Hcf 的功能是求 x 和 y 的公约数,由求最大公约数的算法可知,当余数 r 为零时,b 为 a 和 b 的最大公约数;变量 b 的值通过子函数名 Hcf 返回。27 和 57的最大公约数为 3。5.具有 3 个结点的二叉树有_。(分数:2.00)A.2 种形态B.4 种形态C.7 种形态D.5 种形态 解析:解析 具有 3 个结点的二叉树具有以下的 5 种形态。 6.软件复杂性度量的参数包括_。(分数:2.00)A.效率B.规模 C.
15、完整性D.容错性解析:解析 定量度量方法是程序复杂程度经常使用的方法,把程序的复杂程度乘以适当参数即可估算出软件中错误的数量以及软件开发需要用的工作量,定量度量的结果可以用来比较两个不同设计或两个不同算法的优劣,程序的定量的复杂程度可作为模块规模的精确限度,因而软件复杂性度量的参数包括规模。7.下列程序执行后,n 的值为_。 (分数:2.00)A.5050B.25 C.26D.33解析:解析 该段程序将求余运算的结果作为 if 语句的条件,统计 100 以内能被 4 整除的数的个数,其结果是“100/4=25”。8.下列说法中正确的是_。(分数:2.00)A.窗体、命令按钮、标签和文本框控件都
16、有 Tabindex 属性B.不同控件的 Tabindex 属性可以相同C.同一窗体中不同的 Tabindex 属性值必须小于窗体中的控件个数 D.同一窗体中不同的 Tabindex 属性值可以任意设置解析:解析 Tabindex 返回或设置父窗体中大部分对象的 Tab 键次序。object.Tabindex=index,index 为 0 到(n-1)的整数,这里 n 是窗体中有 Tabindex 属性的控件的个数。9.在窗体中添加一个命令按钮,并编写如下程序代码: (分数:2.00)A.0B.21C.20 D.19解析:解析 当 Counter=20 时,while 型循环的条件不成立,退
17、出循环体。10.线性表的顺序存储结构和线性表的链式存储结构分别是_。(分数:2.00)A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构 C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构解析:解析 顺序存储结构中,数据元素存放在一组地址连续的存储单元中,每个数据元素地址可通过公式“LOC(ai)=LOC(a1)+(i-1)L”计算得到,从而实现了随机存取。对于链式存储结构,要对某结点进行存取,都得从链的头指针指向的结点开始,这是一种顺序存取的存储结构。11.假定有一个文本框,其名称为 Text1,为了使该文本框具有焦点,应执
18、行的语句是_。(分数:2.00)A.ChangeB.OotFocusC.SetFocus D.LostFocus解析:解析 Text1.SetFocus 是设置文本框为焦点,通过本方法可使光标指向指定的文本框。12.在 Visual Basic 中最基本的对象是_,它是应用程序的基石,也是其他控件的容器。(分数:2.00)A.文本框B.命令按钮C.窗体 D.标签解析:解析 窗体是应用程序顶层的、最常见的和必不可少的对象,它是其他对象的载体。13.用于获得字符串 S 最左边 4 个字符的函数是_。(分数:2.00)A.Left(S,4) B.Left(1,4)C.Leftstr(D.Leftst
19、r(S,4)解析:解析 “Left(x,n)”从 x 字符串左边起取 n 个字符。14.在窗体上画一个命令按钮,然后编写如下事件过程: (分数:2.00)A.5B.1 C.2D.6解析:解析 “IIf(条件,表达式 1,表达式 2)”根据“条件”返回“表达式”或“表达式 2”的值。15.阅读程序: (分数:2.00)A.8 16 B.9 14C.10 20D.7 14解析:解析 本题的难点是子函数调用过程和 Static 变量。子函数有 Static 变量 c,在第一次子函数调用时其值为 2,局部变量 b 为 2,但在第二次子函数调用时 c 为“c=2+2=4”,b 为“b=0+2=2”。表达
20、式“a*b*c”的结果通过子函数名 F 返回。16.下列叙述中,不属于测试的特征的是_。(分数:2.00)A.测试的挑剔性B.完全测试的不可能性C.测试的可靠性 D.测试的经济性解析:解析 软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。它有 3 个方面的重要特征,即测试的挑剔性、完全测试的不可能性及测试的经济性。其中没有测可靠性这一说法。17.下列程序: (分数:2.00)A.6 6B.5 8C.13 21 D.34 55解析:解析 阅读本题程序,可以看出,e 或 f 的值总是它前边 e 和 f 值的和,e 和 f 的值顺序分别为1、1,2、3,5、8,
21、13、21,可以很容易地用前两个数相加得到后一个数。第一次循环 e 和 f 的值分别为2 和 3,第二次循环 e 和 f 的值分别为 5 和 8,第三次循环 s 和 f 的值分别为 13 和 21,最后输出结果为13 和 21。18.在窗体上添加一个命令按钮,名为 Command1,事件过程如下: (分数:2.00)A.5B.4C.3D.2 解析:解析 本题的难点是 do untilLoop 循环。do until 循环条件为真时退出循环体,即 x= -1 时退出循环。程序计算过程为 a=5、2,b=4、1,c=3、-1。19.在 do untilLoop 循环中,判断循环表达式与结束循环的关
22、系是_。(分数:2.00)A.先判断循环表达式,当表达式值为假时结束循环B.先判断循环表达式,当表达式值为真时结束循环 C.先执行循环体,后判断循环表达式,当表达式值为假时结束循环D.先执行循环体,后判断循环表达式,当表达式值为真时结束循环解析:解析 在 do whileLoop 循环中,先判断循环表达式,当表达式值为真时执行循环体;在 do untilLoop 循环中,先判断循环表达式,当表达式值为真时结束循环。20.下列控件中可自动设置滚动条的是_。(分数:2.00)A.复选框B.框架C.文本框 D.标签框解析:解析 当文本超过控件边界时可将 MultiLine 属性设置为 True,使控
23、件自动换行,并可将ScrollBars 属性设置成添加水平滚动条或垂直滚动条(或者两种都添加),由此即添加了滚动条。21.有下列程序: (分数:2.00)A.aaaa bbbbB.aaaa bbbbC.bbbb bbbb D.bbbb aaaa解析:解析 b$是字符型变量,根据 Dim b As String,b 和 b$是同一个值。22.程序的 3 种基本控制结构是_。(分数:2.00)A.过程、子过程和分程序B.顺序、选择和重复 C.递归、堆栈和队列D.调用、返回和转移解析:解析 采用结构化程序设计方法编写程序,可使程序结构良好、易读、易理解、易维护,它包括3 种基本控制结构,分别是顺序结
24、构、选择结构和重复结构(又称循环结构)。23.在窗体上添加一个命令按钮,名为 Command1,事件过程如下,则执行结果是_。 (分数:2.00)A.2 4 6 8 B.1 3 5 7C.3 6 6 12D.4 8 12 16解析:解析 本题的难点是子过程调用和形参与实参结合的对应关系。数组 a()先被赋初值,再用子过程名调用子过程,在子过程内数组 a()又被重新赋值,通过按值传值将 a()的数据带回。24.在窗体上画一个命令按钮,然后编写如下事件过程: (分数:2.00)A.3 B.10C.20D.2解析:解析 “If(条件,表达式 1,表达式 2)”根据“条件”返回表达式 1 或表达式 2
25、 的值。25.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为_。(分数:2.00)A.PAD 图B.N-S 图 C.结构图D.数据流图解析:解析 常见的过程设计工具有程序流程图、N-S 图、PAD 图和 HIPO 图。其中,为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为 N-S 图。26.已知变量 x、y 为整数型,且 x=4,y=12,s 为字符串型,且“s=“a“”,Lblok 为标签控件,下列赋值语句合法的是_。(分数:2.00)A.x=LbloCaptionB.LbloCaption=S
26、tr( C.x*3=yD.y=x*s解析:解析 A 和 D 的错误是类型不匹配,C 是语法错误。27.以下程序的运行结果是_。 (分数:2.00)A.14B.37 C.55D.25解析:解析 本题的难点是使用 do untilLoop 循环。在 do untilLoop 循环中,先判断循环表达式,当表达式的值为真时结束循环。变量 i 的计算过程“i=1+2+4+5+7+8+10=37”。28.下列程序的执行结果为_。 (分数:2.00)A.150B.200C.50D.5 解析:解析 本题的难点是在循环体内的赋值问题。由于 int sum=0 在循环体内,每次循环都被赋值为0,事实上 int s
27、um 的值为循环变量 i 的最后一次值。29.用 Static 关键字定义过程是指_。(分数:2.00)A.声明过程名是静态的B.声明虚参是静态的C.声明过程中的局部变量是静态的 D.声明函数过程的返回值是静态的解析:解析 Static 关键字定义声明过程中的局部静态变量。30.执行如下程序段后,int sum 的值为_。 (分数:2.00)A.80B.160C.161 D.200解析:解析 单循环次数“r=int(终值-初值+步长)/步长)”,嵌套循环次数是各层循环次数的乘积。该段程序的循环次数为 95=45(次),当 I 不能被 j 整除时,j 值相加。该段程序中只有以下条件不成立,即 3
28、/3、5/5、9/3、15/3、15/5,所以计算结果为“9(2+3+4+5+6)-(3+5+3+3+5)=161”。31.有下列语句,其执行的结果为_。 (分数:2.00)A.50 B.100C.200D.400解析:解析 本题的难点是如何判断 until 循环次数。doLoop until 循环是先计算后判断,第一次循环计算“y=11”,条件成立,退出循环体。“x=510=50”。32.下列程序的执行结果为_。 (分数:2.00)A.150B.200C.50 D.0解析:解析 本题的难点是循环中数值迭代计算。变量 int sum 的计算过程为“20+15+10+5=50”。33.下面程序的
29、输出是_。 (分数:2.00)A.* * * B.*C.*1*1*D.*Space(1) *Space(1) *解析:解析 Space(1)是输出个空格。34.根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成_。(分数:2.00)A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构 D.内部结构和外部结构解析:解析 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大类:线性结构和非线性结构。线性结构是指满足以下两个条件的非空的数据结构:一是有且只有一个根结点,二是每一个结点最多有一个前件,也最多有一个后件。如果一个数据结构不是线性结构
30、,则称为非线性结构。考生应重点理解和把握数据结构的各种分类方法及标准。35.下述关于数据库系统的叙述中正确的是_。(分数:2.00)A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型一致D.数据库系统比文件系统能管理更多的数据解析:解析 数据库系统的数据具有高共享性和低冗余性,但不能完全避免数据冗余;数据的一致性是指在系统中同一数据的不同出现应保持相同的值。二、B填空题/B(总题数:13,分数:30.00)36.当线性表采用顺序存储结构实现存储时,其主要特点是 1。(分数:2.00)填空项 1:_ (正确答案:逻辑结构中相邻的结点在存储结构中仍相
31、邻)解析:解析 顺序存储结构的主要特点是数据元素按线性表的逻辑次序,依次存放在一组地址连续的存储单元中。在存储单元中各元素的物理位置和逻辑结构中各结点间的相邻关系是一致的。37.软件工程的出现是由于 1。(分数:2.00)填空项 1:_ (正确答案:软件危机的出现)解析:解析 从 20 世纪 60 年代中期到 70 年代中期,随着计算机应用的日益普及,软件数量急剧膨胀,在程序运行时发现的错误必须设法改正,用户有了新的需求时必须相应的修改程序以适应新的环境。这种软件维护工作耗费惊人的资源,更严重的是许多程序个体化使得程序最终无法维护,“软件危机”就这样出现了。为了更有效地开发与维护软件,新兴了一
32、门软件工程学,即软件工程。38.单元测试又称模块测试,一般采用 1 测试。(分数:2.00)填空项 1:_ (正确答案:白盒法)解析:解析 软件测试过程一般按 4 个步骤进行,即单元测试、集成测试、验收测试和系统测试。单元测试的技术可以采用静态解析和动态测试。对动态测试多采用白盒动态测试为主,辅之以黑盒测试。39.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 1 两个含义。(分数:2.00)填空项 1:_ (正确答案:逻辑独立性)解析:解析 数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。数据独立性一般分为物理独立性与逻辑独立性两个含义。
33、40.数据库保护分为:安全性控制、 1、并发性控制和数据的恢复。(分数:2.00)填空项 1:_ (正确答案:完整性控制)解析:解析 安全性控制是防止未经授权的用户有意或无意存取数据库中的数据,以免数据被泄露、更改或破坏;完整性控制是保证数据库中数据及语义的正确性和有效性,防止任何对数据造成错误的操作;并发控制是正确处理好多用户、多任务环境下的并发操作,防止错误发生;数据的恢复是当数据库被破坏或数据不正确时,使数据库能恢复到正确的状态。41.下面程序运行后,输出的结果是如下矩阵: 4 7 10 5 8 11 6 9 12 请在程序6处填入正确的内容。 (分数:2.00)填空项 1:_ (正确答
34、案:i+k*3)解析:解析 本题的难点是如何在数组中对数组下标的操作。找出下标值与数组元素之间的关系。空打印 Print 操作是换行。42.下面程序的功能是产生 100 个小于 1000(不含 1000) 的随机正整数,并统计其中 5 的倍数所占比例,但程序不完整,请在7和8处把程序补充完整。 (分数:4.00)填空项 1:_ (正确答案:7 Rnd(1) *999+1 8 Mod)解析:解析 Rnd 产生随机数的范围为(0,1),(Rnd(1)*999+1) 的计算结果为(1,1000)。表达式 a(j) Mod 5=0 表示 a(j)能被 5 整除。空打印 Print 操作是换行。43.以
35、下程序的功能是统计字符串 A 中出现字符串 B 的次数,然后输出,请在填空9处填入适当的程序完成功能。(分数:2.00)填空项 1:_ (正确答案:InStr(a$,bS)或 c)解析:解析 字符函数 InStr-|_|-的功能是在第一个字符串参数中寻找第二个字符串参数出现的位置,如果在第一个字符串中不能找到第二个字符串,返回值 0。当第一个字符串找到第二个字符串时,则只返回第一次找到的位置。因此,程序中在 A 中找到一个字符串 B 后,必须对字符串 A 进行截取操作,去掉找到的字符串 B,不然程序会陷入死循环。44.在程序中添加一个命令按钮,并编写如下代码。己知程序的运行结果为如下矩阵,请在
36、10和11处填上正确答案使程序完整。 1 0 0 0 0 1 1 0 0 1 1 0 1 0 0 1 (分数:4.00)填空项 1:_ (正确答案:10 i=i Or j=4-i+l 11 j=1 To 4)解析:解析 本题中第一个双重循环的功能是为一个二维数组赋初值。内层循环中 if 语句的功能是:使数组两条对角线上的元素值为 1,其他元素为 0;第二个双重循环的功能是打印数组,内层循环控制打印每行的每一列,外层循环控制打印 4 行。这样输出的结果为上面所述。空打印 Print 操作是换行。45.下面程序运行后,输出的结果为_。 (分数:2.00)填空项 1:_ (正确答案:1)解析:解析
37、字符函数 InStr()的功能是在第一个字符串参数中寻找第二个字符串参数出现的位置,当在第一个字符串中找到第二个字符串时,返回第一次找到的位置,如果在第一个字符串中不能找到第二个字符串,则返回值 0。46.下面程序的运行结果是在窗体中显示的: (分数:2.00)填空项 1:_ (正确答案:2 4 6 0.5)解析:解析 “k=3 then a=2*k”的语句其作用已经覆盖了“k=1 then a =2+k”和“k=2 then a=2-k”的语句,所以当 k=1、2、3 时,a 分别为“a=2*k=2、4、6”。当“k=4”时,“a=2/4=0.5”。该题的难点就是关系运算符的应用。47.在窗体中添加一个命令按钮,编写如下程序代码: (分数:2.00)填空项 1:_ (正确答案:The Length of Hello is 5)解析:解析 通过 InputBox 对话框输入“Hello”后,通过使用 Len()函数计算包含字符串内字符的数目。48.下图窗体上有三个文本框 Text1、Text2 和 Text3 以及一个按钮 Command1。为完成已知圆直径求圆周长和圆面积的功能,程序如下: (分数:2.00)填空项 1:_ (正确答案:14159*d)解析:解析 把代数表达式写成 VB 格式的形式,要用算术运算符和内部函数来实现。
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1