罗泽兵 发表于 2024-4-15 08:48:57

13.第13节课第七章用函数实现模块化程序设计

好同学们,大家好,今天呢,我们为大家讲解一下如何用函数实现模块化程序设计。那么,通过前几章的学习呢,我们都已经能够编写一些简单的c程序了。但是如果程序的功能呢?比较多,规模比较大,把所有的程序代码呢都写在一个主函数main函数中呢?就会使主函数变得复杂。庞大头绪不清。使阅读和维护程序呢变得困难。此外呢,

有时程序中呢,要多次实现某一功能。就需要多次重复编写,实现此功能的程序代码,这使得程序呢比较长。不简洁。因此呢,我们可以自然而然的想到采用组装的方法来简化程序设计的过程。如同组装计算机一样,事先呢,生产好各种部件最后。组装计算机时呢?用到什么样的器件就从仓库里取出什么,直接装上就可以了。那么这个呢?

就是模块化的程序设计。那么大家看一下我们的这个主函数inter main。如果我们把所有的程序代码呢,都写在一个主函数内函数中呢,这样呢,主函数就会变得庞杂,头绪不清。使阅读和维护程序呢变得困难。我们可以了,把这些功能。实现这些功能的。代码呢?采用这种组装的形式来进行设计,比如说我们把它写成函数的形式。在C语言中呢,

可以事先编写一批常用的函数来实现各种不同的功能。例如,使用我们的正弦函数s in。s in函数实现求一个数的正弦函数。用ABS。函数呢,实现求一个数的绝对值,把它们保存在函数库中。需要用时啊,直接在程序中写上我们的这样一个函数就可以调用系统库函数中的函数代码。执行这些代码就能得到预期的结果。我们使用函数呢,可以使程序清晰,精炼简单灵活。函数呢,

就是功能每一个函数用来实现一个特定的功能,函数的名字呢,反映的就是其代表的功能。在设计一个较大的程序的时候呢,往往呢,把它分为若干个程序模块。每一个模块呢,包含一个或多个函数,每个函数呢,实现一个特定的功能。一个C语言程序可以由一个主函数和若干其他函数构成。


页: [1]
查看完整版本: 13.第13节课第七章用函数实现模块化程序设计