正确答案: D
消息
题目:在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送______。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码: Private Sub Command1_Click() Dim Arr1(10)As Integer,arr2(10)As Integer n=3 For i=1 To 5 Arr1(i)=i arr2(n)=2*n+i Next i Print arr2(n);Arr1(n) End Sub 程序运行后,单击命令按钮,输出结果是 ______。
11 3
解析:解析:本题的程序每次循环都将arr2(3)重新赋一次值。最终的arr2(3)的值为2*3+5=11。而arr1(3)的值始终为3。所以最终的输出是11和3。
[单选题]能释放公共变量的命令是( )。
QUIT
解析:解析:公共变量一旦建立就一直有效,即使程序运行结束后返回到命令窗口也不会消失,只有当执行CLEAR MEMORY、RELEASE、QUIT等命令后,公共变量才被释放:执行RETURN命令时,系统将释放局部内存变量。
[单选题]假定有如下的命令按钮(名称为Command1)事件过程:
x的值是数值10
解析:在默认情况下,InputBox函数的返回值是一个字符串,如果没有事先声明返回值变量的类型,则把该函数的返回值赋给这个变量时,Visual Basic总是把它作为字符串来处理。因此x 的值是字符串10。
[单选题]下列不属于操作查询的是( )。
参数查询
解析:解析: 本题考查的是操作查询的概念及其功能。Access中,操作查询包括生成表查询、删除查询、更新查询和追加查询。
[单选题]执行下面的程序段后X的值为______。 x=5 For I=I To 20 Step2 x=x+I\5 Next I
21
解析:解析:循环第1次,1=1,所以1\5=0
[单选题]下列对于二元算术运算表达式的说法中,正确的一个是______。
若两个操作数都是float型,则表达式结果为float型
解析:解析:选项B中,若两个操作数都是float型,则结果应该还是float型;选项C中,若操作数中一个是float型,一个是double型,则结果应该是double型;选项D中,若操作数中一个是float型,一个是int型,表达式结果应该是float型。
[单选题]一个类的友元函数能够访问该类的( )。
所有成员
[单选题]设有如下语句:
d=7/20/2005
a被定义为Integer类型变量
解析:在一个Dim语句中定义多个变量时,每个变量都要用As子句声明其类型,否则该变量被看作是变体类型,在该语句中,a即被定义为变体类型。
[单选题]若一个元素序列基本有序,则选用______方法较快。
直接插入排序
解析:解析: 因为队列是基本有序的,所以选用直接插入排序最快。