初级入门 第 27课: 子程序的编写与调用(二) 看流星社区 讲师:雨夜 1、 子程序的调用 子程序的调用方法和命令的调用方法相同,输入子程序的名称就可以调用该子程序。如果子程序要求提供参数,在括号中要按照子程序参数定义的数据类型和参数个数顺序填写参数;如果需要用变量保存子程序返回值,必须使用和子程序返回值相同的数据类型变量。 2、 返回值和参数的定义 使用“返回()”命令,可以将子程序处理后的结果返回给调用它的程序使用。 为子程序定义返回值 ,需要在子程序的“返回值类型”单元格中定义其返回值的数据类型,同时,在子程序任意一个结束分支中,都必须使用“返回()”命令将欲返回的值回传。 为子程序增加参数定义,首先在子程序名称上按回车键增加一个空白参数定义,修改该参数的名称和数据类型即可。参数的“类型”如果为空,系统默认为整数型参数。如果某项参数的“可空”类型未被设置,在调用该子程序时就必须为此参数提供初始值。 子程序的参数在当前子程序内可以当作变量引用。