子程序是一个大型程序中的某部份代码,由一个或多个语句块组成。
一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。
这些代码通常被集成为软件库。
函数在面向过程的语言中已经出现。
是结构(Struct)和类(Class)。
子程序是程序中的一段代码,用于实现一定的功能。
它可以在程序中被多次调用,避免了代码的重复编写,提高了代码的可维护性和可读性。
对子程序设计有以下几个要求:可重用性:子程序应该是可重用的,可以在不同的程序中调用。

在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部份代码,由一个或多个语句块组成。
它负责完成某项特定任务,而且相较于其他代码,具备。
编写子程序的步骤如下:1、先在头脑中想清楚子程序的功能,并理清子程序的前置条件、后置条件。
2、给子程序起一个好的名字。
这是一个好子程序的标志。
3、写测试用例。
4、编写并优化伪代码。
书写伪代码时不应该出现具体语。

一、使用不同 1、子程序:子程序不可以作为独立的加工程序使用,只能通过调用来实现加工中的局部动作。
2、主程序:主程序可以作为独立的加工程序使用。
二、调用不同 1、子程序:子程序可以被任何主程序或其他子程序调用。
2。