关于vb的一道题

2025-12-04 20:04:56
推荐回答(3个)
回答1:

在vb中,function用来定义函数,sub用来定义过程。
所以a和b不属于过程定义。
过程不应该有返回值(这是vb中过程和函数的最根本的差别),所以d是错误的。
只有c了。

回答2:

题目是“下面的过程定义中”注意过程两个字,过程就是sub并且没有返回值。因此a和b都是错误的。function是函数不是过程。至于d,过程没有那么写的(as integer)

回答3:

a和b都是函数,函数的参数列表要用byval或Byref ;c和d是子过程,子过程是没有返回值的;函数可以再参数列表后指定返回值的类型,并在函数体中用return语句实现返回的值。