CMS专题

判断题End Sub是Sub过程的最后一条语句,它指出过程结束并返回到调用该过程的代码段。A 对B 错

题目
判断题
End Sub是Sub过程的最后一条语句,它指出过程结束并返回到调用该过程的代码段。
A

B

参考答案和解析
正确答案:
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(24)Function过程与Sub过程的最主要区别是 A.Function过程一定要有形参,而Sub过程可以没有形参B.Function 过程的终端语句是End Function,而Sub过程的终端语句是End Sub C.Function过程时用于计算函数值的,而Sub过程时用于改变属性值的D.Function过程有返回函数值,而Sub过程没有返回值


正确答案:D
【解析】无论是Sub过程还是Function过程的形式参数可以有或无,可以是一个或多个,因此选项A)是错误的;而且两者都可以通过传址参数来改变实参的值,所以选项C)也是错误的;两者最本质的区别是,Function泣程有返回值,而Sub过程没有返回值。

第2题:

在代码中定义了—个子过程; Sub P(a,B)… End Sub 下面______调用该过程的格式是正大确的。

A.Call P

B.Call P 10,20

C.Call P(10,20)

D.P(10,20)


正确答案:C
解析:如果使用Call关键字来调用一个需要参数的过程,参数列argumentlist就必须要加上括号。如果省略了Call关键字,那么也必须要省略argumenflis外面的括号。

第3题:

以下叙述中正确的是( )。

A.一个 Sub 过程至少要一个 Exit Sub 语句

B.一个 Sub 过程必须有一个 End Sub 语句

C.可以在 Sub 过程中定义一个 Function 过程,但不能定义 Sub 过程

D.调用一个 Function 过程可以获得多个返回值


正确答案:B
在 Sub 过程定义中 Exit Sub 语句是可选的,但不是必需的,是否需要要根据情况而定;
在 Sub 过程内,不能定义 Sub 过程或 Function 过程,且 Sub 过程不能嵌套; Founction 过程只能返回一个值。

第4题:

下列关于过程的说法中,错误的是( )。

A.函数过程有返回值

B.子过程有返回值

C.函数声明使用Function语句,并以End Function语句作为结束

D.声明子程序以Sub关键字开头,并以End Sub语句作为结束


正确答案:B
暂无解析,请参考用户分享笔记

第5题:

下列关于Sub过程的叙述正确的是( )。

A.一个Sub过程必须有一个Exit Sub语句

B.一个Sub过程必须有一个End Sub语句

C.在Sub过程中可以定义一个Function过程

D.可以用Goto语句退出Sub过程


正确答案:B
解析:每个Sub过程必须以Sub开始,以EndSub结束;Exit Sub语句使程序立即从一个Sub过程中退出,在Sub过程中可以使用一个或多个Exit Sub语句,也可以没有Exit Sub语句,因此选项A)错误,选项B)正确。在Sub过程中不能嵌套定义Sub过程或者Function过程,不能使用Goto语句进入或转出一个Sub过程,因此选项C)、D)说法是错误的。

第6题:

关于VBScript过程,下列说法错误的是()。

A.call语句用于Sub或Function过程的调用

B.调用Function过程时call语句可以省略,但是调用sub过程时不可以省略

C.Function函数可以有返回值

D.使用ExitFunction语句可以从Function过程中立即退出


正确答案:B

第7题:

在代码中定义了一个子过程: Sub P(a,b)...End Sub 下面 ______调用该过程的格式是正确的。

A.Call P

B.Call P 10,20

C.Call P(10,20)

D.P(10,20)


正确答案:C
解析:如果使用Call关键字来调用一个需要参数的过程,参数列argumentlist就必须要加上括号。如果省略了Call关键字,那么也必须要省略argumentlis外面的括号。

第8题:

Function过程与Sub过程的最主要区别是( )。

A.Function过程一定要有形参,而Sub过程可以没有形参

B.Function过程的终端语句是End Function,而Sub过程的终端语句是End Sub

C.Function过程是用于计算函数值的,而Sub过程是用于改变属性值的

D.Function过程有返回函数值,而Sub过程没有返回值


正确答案:D
解析:无论是Sub过程还是Function过程的形式参数可以有或无,可以是一个或多个,因此选项A)是错误的;而且两者都可以通过传址参数来改变实参的值,所以选项C)也是错误的;两者最本质的区别是,Function过程有返回值,而Sub过程没有返回值。

第9题:

有如下自定义过程: Sub test(x As Integer) x =X *2+1 If x<6 Then Call test(x) End If x=x* 2 + 1 Print x; End Sub调用该过程的事件过程如下:Private Sub Command1_Click() test 2End Sub则该段程序的执行结果是______ 。

A.12

B.23 47

C.23

D.5 10


正确答案:B

第10题:

End语句在不同的环境下其用途是不同的。下列两条语句:End Sub和End Select所对应的用途是______。

A.结束Sub过程,结束记录类型定义

B.结束函数过程,结束记录类型定义

C.结束Sub过程,结束情况语句

D.结束函数过程,结束情况语句


正确答案:C

更多相关问题