C语言程序设计(第二版)任正云第6章函数课件教学.pptVIP

  • 13
  • 0
  • 约2.65万字
  • 约 73页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计(第二版)任正云第6章函数课件教学.ppt

第6章 函数 函数是C语言程序的基本模块,由于采用了函数模块式的结构,C语言易于实现结构化程序设计,使程序的结构清晰、减少重复编写程序的工作量、提高程序的可读性和可维护性。 6.1 函数概述 如果软件可划分为可独立命名和编程的部件,则每个部件称为一个模块。 模块化就是把系统划分成若干个模块,每个模块完成一个子功能,把这些模块集中起来组成一个整体,从而完成指定的功能,满足问题的要求。 6.1.2 函数的概念 根据模块化设计的原则,一个较大的程序一般应分为若干个程序模块,每一个模块用于实现一个特定的功能。 在不同的程序设计语言中,模块实现的方式有所不同。在C语言中,模块用函数来实现。 在C语言中,函数分为以下两种: (1)标准库函数 这种函数用户不必定义,但可直接使用。例如scanf()、 printf()、fabs()、sprt()、exp()、sin()、cos()等都是C语言中常用的库函数。 (2)用户自己定义的函数 这种函数用以解决用户的专门问题,一般由用户自己编写。 6.2 函数的定义与声明 当用户需要利用函数来完成某一个特定的任务,又没有相应的库函数可以使用时,就必须自定义一个函数来完成任务。 要在C语言中使用用户自定义的函数,必须遵循先定义、后声明、再使用的步骤,即首先应定义好函数的数据类型、存储类型和函数体,然后才能使用。 6.2.1 函

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档