师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步沪科教版选修1 算法与程序设计过程和函数下载详情

选修1 算法与程序设计《第2章 程序设计基础 第五节 模块程序设计 学习指引 过程和函数》优秀ppt课件

  • 下载地址
  • 内容预览
下载说明

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)自定义函数过程的格式和格式中各选项的含义如下。

教材