7.3 控制结构的嵌套(练习)-高二《Visual Basic语言程序设计基础》同步精品课堂(电工社·第5版)

2023-05-06
| 2份
| 4页
| 165人阅读
| 0人下载

内容正文:

7.3控制结构的嵌套 同步练习 基础巩固 在If 语句的嵌套中,EndIf 语句自动与最邻近的前一个If 语句相匹配,嵌套的 Do...oop 语句的工作方式也是一样的,最内层的 与最内层的 Do 语句相匹配。 这其中的每一个程序段都称为 ,每个过程都有一个名字,每个过程既可以调用其他过程,也可以被其他过程调用。 在一个大型程序中,需要完成许多功能。这些功能相互之间是彼此独立的,可以用不同的程序段来实现不同的功能,而Visual Basic语言的程序设计,就如同搭积木一般,是由这若干个程序段按照一定的方式有机组合而成的,这就是 的方法。 能力进阶 Function 过程,即函数过程,又叫 。 素养提升 1.结构化程序设计,就是在编写应用程序时使用过程,其主要的优点? 2.创建Function 过程有两种方法? 3. Function过程的调用? 4. Sub 过程? 精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 7.3控制结构的嵌套 同步练习 基础巩固 在If 语句的嵌套中,EndIf 语句自动与最邻近的前一个If 语句相匹配,嵌套的 Do...oop 语句的工作方式也是一样的,最内层的 Loop 语句 与最内层的 Do 语句相匹配。 这其中的每一个程序段都称为 一个过程 ,每个过程都有一个名字,每个过程既可以调用其他过程,也可以被其他过程调用。 在一个大型程序中,需要完成许多功能。这些功能相互之间是彼此独立的,可以用不同的程序段来实现不同的功能,而Visual Basic语言的程序设计,就如同搭积木一般,是由这若干个程序段按照一定的方式有机组合而成的,这就是 结构化程序设计 的方法。 能力进阶 Function 过程,即函数过程,又叫 用户自定义函数 。 素养提升 1.结构化程序设计,就是在编写应用程序时使用过程,其主要的优点? ①将烦琐的软件开发工作简单化。将大型程序化整为零,分而治之,便于多人合作,共同开发一个软件,而且,过程可将应用程序划分成许多功能彼此独立的程序段,其中的每个程序段都比无过程的整个应用程序容易调试。 ② 提高过程的通用性。这些过程不但可以在本工程的本模块中被调用,而且本工程的其他模块也可以调用。不只如此,这些过程往往不必修改或只需稍作修改,便可以成为另一个工程中的过程,使这些过程可以多次重复利用。 ③ 使复杂的应用程序变的层次清晰,简明易读。 2.创建Function 过程有两种方法? 通过“工具”菜单中的“添加过程”命令 执行“工具”菜单中的“添加过程”命令,出现如图7.3所示的对话框。 在此对话框中输入过程的名称,并选择其类型为“函数 (F)”,然后确定其范围及是否将过程中的局部变量声明为静态 变量等内容,最后单击“确认”按钮,就会在“代码”窗口中出现过程定义开始语句(Function 语句)和过程定义结束语句(End Function 语句)。 在形式参数表中输入所需参数 在Function 语句和End Function语句之间输入过程所需语句。 在“代码”窗口中直接输入 Function 语句 在“代码”窗口中直接输入 Function 语句 在“代码”窗口中直接输入 Function 语句并回车,系统会自动为其加上End Function语句。 在两条语句之间输入过程所需语句。 3. Function过程的调用? Function 过程一旦被声明,就可以像标准函数那样在程序中调用了,即在表达式中写上该过程的名称及相应的实在参数即可。 4. Sub 过程? Sub 过程,又叫子程序过程。这种程序不能单独运行,必须由其他程序调用才能执行。从7.4.1节讲的Function 过程可以看出,Function过程可以完成一定的运算,而且必须得到且只能得到一个函数值。有时需要重复地进行一些操作,这些操作可以返回一个值,也可以不返回值,或者返回一个以上的值,如果仍然使用Function 过程,就会感到很不方便,这时可以使用Visual Basic语言提供的另一种过程--Sub过程,即可实现这种操作。 精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

7.3 控制结构的嵌套(练习)-高二《Visual Basic语言程序设计基础》同步精品课堂(电工社·第5版)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。