C语言程序设计基础电子教案 第4章 函数.docxVIP

  • 1
  • 0
  • 约7.21千字
  • 约 12页
  • 2026-07-22 发布于山东
  • 举报

C语言程序设计基础电子教案 第4章 函数.docx

第4章函数

教案

教学任务

1.函数的概述

2.函数的定义与调用

3.函数的调用与参数传递

4.数组作为函数参数

5.函数的递归调用

6.变量的作用域及其存储类型

7.内部函数和外部函数

8.编译预处理

授课课时

总时长:学时

包括:课堂讲授学时;实训学习学时

一、教学分析

教学重点

函数定义、调用的一般形式,局部变量和全局变量、变量的存储类别

教学难点

函数形式参数和实际参数,变量的作用域和生存期

教学方法

讲授法+导例教学

二、教学基本内容

(一)函数的概念

结构化程序设计是自顶向下、逐步细化和模块化的程序设计方法,结构化设计是将一个大程序分解为一些规模较小的、功能简单的、更易于实现的模块,每个模块完成特定的功能。C语言中,模块是通过函数来实现的。

关于函数,需要注意:

(1)函数是规定格式书写的、能完成特定功能的一段程序。

(2)C语言是以源文件为单位进行编译的,一个源程序文件由一个或多个函数组成。

(3)一个程序由一个或多个源程序文件组成。

(4)函数与函数之间是平等独立的。

(5)函数不能嵌套定义,但可以相互调用,包括嵌套调用。

(6)主函数可以调用任何函数,但其它函数不能调用主函数。

(6)一个函数可以多次被调用。如果同一程序段出现多次,应该把这个程序段构造成一个函数。

(7)程序从主函数开始执行,在主函数中结束。调用其它函数后,再返回到主函数。

文档评论(0)

1亿VIP精品文档

相关文档