Loading... 在前面的课程中,我们循序渐进的介绍了最简单的子程序和函数的样子。我们也反复提到了一个东西,那就是参数。参数是整个子程序或者函数定义好之后唯一在外部调用时自定义的部分。简单来说,就是我们在煮饭的时候会变的米和水的量。 有了参数的加入,我们的子程序或函数会变得更加丰富多彩,适用范围更广。 子程序和函数都可以增加参数,而且数量不限。参数的定义也很简单,在子程序名定义的那一行按一下回车键就可以增加一个参数了。但是请大家务必区别于变量的定义表格,他们是分开的。如图: ![genwo19-1.jpg](http://static.fox-9.com/uploads/2021/08/12/genwo19-1.jpg!webp) 定义的时候我们先讲其中几个,**参数名** 就是参数在子程序内部叫的名字,也可以叫做 **形参** (形式参数),就是一个内部的名字而已。**类型** 就不用我多说了,需要传入啥类型的就写啥类型。后面的参考、可空和数组都是通过双击决定勾选或者不勾选的。**参考** 是一个挺高级的函数应用,我们之后单独拎出来讲解,本节课我们暂时先留空。**可空** 表示该参数是否可以不传值,如果勾选,那么在调用的时候这个参数可以不传任何内容进来。**数组** 表示传进来的值是否必须是一个数组,如果勾选,那么传入的不是数组,就会报错。**备注** 就不多说了,和之前的一样,用来做注释的。 在调用该函数的代码中,你就在之前的空括号里面按你定义的顺序填上定义的参数即可,这时候传入的参数我们把它们叫做 **实参** (实际参数)。形参和实参的定义大家不需要多纠结,大致了解就好。 重点掌握参数的定义以及参数的调用即可。 --- **课后作业:** 敲黑板!布置课后作业了! 请大家根据我们之前学过的所有内容,自己建立一个函数子程序,在 `__启动窗口_创建完毕` 事件子程序中进行调用。实现功能为,传入一个整数作为唯一的参数,你对这个整数乘以 3,然后加上 5,然后减去 8,再求得到的结果对 2 的余数,返回值就是最后得到的结果。 咱们下节课公布答案~。 以下是我们的视频教程: **在线观看:** http://v.youku.com/v_show/id_XMjkxNTM0MDQwNA==.html **高清源文件下载:** <div class="hideContent">该部分仅登录用户可见</div> 感谢大家的收看,我们下期再见! 最后修改:2021 年 08 月 12 日 © 允许规范转载 赞 赠人玫瑰,手留余香