电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

VB第6章 复习资料

VB第6章 复习资料_第1页
1/14
VB第6章 复习资料_第2页
2/14
VB第6章 复习资料_第3页
3/14
第 6 章 补充资料习题解答 1、简述子过程与函数过程得共同点与不同之处、 解答:子过程与函数过程得共同点:函数过程与子过程都就是功能相对独立得一种子程序结构,它们有各自得过程头、变量声明与过程体。在程序中使用它们不但可以避开书写重复得程序语句,缩短代码,而且可以使程序条理清楚,容易阅读。 子过程与函数过程得不同点: (1)过程声明得关键字不同,子过程用得就是 Sub,函数过程用得就是 Function。 (2)子过程名无值就无类型声明,函数过程名有值就有类型声明。 (3)函数过程名兼作结果变量,因此在函数过程体内至少对函数过程名赋值;而子过程名在过程体内不能赋值。 (4)调用方式不同,子过程就是一条独立得语句,可用 Call 子过程名或省略 Call 直接以子过程 名调用;函数过程不就是一条独立得语句,就是一个函数值,必须参加表达式得运算。(5)一般来说,一个函数过程可以被一个子过程代替,代替时只要改变函数过程定义得形式,并在子过程得形参表中增加一个地址传递得形参来传递结果。 2.什么就是形参,什么就是实参?什么就是值引用?什么就是地址引用?地址引用时,对应得实参有什么限制? 解答:形参就是在定义过程时得一种形式虚设得参数,只代表了该过程参数得个数、类型、位置、形参得名字并不重要,也没有任何值,只表示在过程体内进行某种运算或处理。 实参就是调用子过程时提供给过程形参得初始值或通过过程体处理后获得得结果。 调用时用实参代替形参,实参加形参在个数、类型、位置一一对应,实参加形参名相同与否 无关。 实参加形参得结合有两种方法,即传地址(ByRef)与传值(ByVal),或称地址引用与值引用,缺省为地址引用。 值引用时,系统将实参得值传递给对应得形参,实参加形参断开了联系。假如在过程体中改变形参得值,不会影响到实参。 地址引用时,实参加形参变量共用同一个存储单元,假如在过程中改变了形参得值,对应得实参也将发生改变。 地址引用时,实参只能就是变量,不能就是常量或表达式。 3、指出下面过程语句说明中得错误: (1)Sub f1(n%)As Integer (2)Function f1 % (f1%) (3)Sub f1(ByVal n%()) (4)Sub f1(x(i)as Integer) 解答: (1)错误为 Sub 子过程名无返回值,也就没有类型。 (2)函数名与形参名相同。 (3)形参 n 为数组,不允许声明为 ByVal 值传递。 (4)形参 x(i)不允许为数组元素。 4、已知有如下求两个平方数与得 fsum 子过程: Public Sub fsum(sum%,ByVal m%,ByVal n%...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

VB第6章 复习资料

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部