1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修1 算法与程序设计《第2章 程序设计基础 第五节 模块程序设计 学习指引 过程和函数》优秀ppt课件
2.调函数求组合数
5.4.2 程序实现
1.过程和过程的分类
(1)什么是过程
(2)过程的分类
5.4.3 相关知识
以“Sub”保留字开始的子过程(Sub Procedure):该过程不返回值。
以“Function”保留字开始的函数过程(Function Procedure):该过程返回一个值。
以“Property”保留字开始的属性过程(Property Procedure):过程可以返回和设置窗体、标准模块以及类模块,也可以设置对象的属性。
(1)自定义子过程的格式和格式中各选项的含义如下。
2.利用“代码”窗口定义通用过程
【格式】[Static][Public|Private] Sub 子过程名([形参列表])
?[局部变量和常数声明]
[程序段]
?[Exit Sub]
?[程序段]
End Sub
【说明】例如,在代码编辑器中输入添加一个Sub子过程的程序,如图5-4-2所示。
Static:用来设置局部静态变量。“静态”是指在调用结束后仍保留Sub过程的变量值。Static对于在Sub外声明的变量不会产生影响,即使过程中也使用了这些变量名。“静态”变量的概念还将在本章后边详细介绍。
Private和Public:用来声明该Sub过程是局部的(私有的)还是全局的(公有的),系统缺省为Public。关于这方面的概念还将在本章后边详细介绍。
子过程名:它与变量名的命名规则相同,不能与VB中的关键字和Windows API函数名同名,不能与同一级别的变量重名。在同一模块中,同一名称不能既用于Sub过程又用于Function过程。一个程序只能有唯一的过程名。无论有无参数,过程名后面的( )都不可省略。
局部变量和常数声明:用来声明在过程中定义的变量和常数,可用Dim等语句声明。程序段:过程执行的操作,也称为子程序语句体或过程语句体。
Exit Sub语句:使执行立即从一个Sub过程中退出,程序接着从调用该Sub过程语句的下一句继续执行。在Sub过程的任何位置都可以有Exit Sub语句。
End Sub:当程序执行End Sub语句时,退出该过程,并且立即返回调用处,继续执行调用语句的下一句。
(2)自定义函数过程的格式和格式中各选项的含义如下。