C程序设计 第八章函数
C程序设计 第八章 函数
前言 ①什么是函数? ②为什么要使用函数? 什么是函数? ③函数有哪些类型?一个独立的程序模块, ④如何自己定义一个可以定义自己的变量 函数? (仅在本函数内有效) ⑤如何调用一个函数?拥有自己的存储空间 ⑥函数学习的难点是调用(主函数除外) 什么?
前言 ①什么是函数? ②为什么要使用函数? ③函数有哪些类型? ④如何自己定义一个 函数? ⑤如何调用一个函数? ⑥函数学习的难点是 什么? 什么是函数? 一个独立的程序模块, 可以定义自己的变量 (仅在本函数内有效), 拥有自己的存储空间。 可以被其他函数或自身 调用(主函数除外)
刊言 △在旦米2 如果把编程比做制造一台 为什么要使用函数? 机器,函数就好比其零部 便于实现模块化设计 件 便于团队开发 ●可将这些“零部件”单独 便于使用现有的或别人的 设计、调试、测试好,用 程序模块提高编程效能 时拿出来装配,再总体调 试 在C程序设计中,通常: ●这些“零部件”可以是自 将一个大程序分成几个子 己设计制造/别人设计制 程序模块(自定义函数) 造/现在的标准产品 将常用功能做成标准模块 (标准函数)放在函数库 中供其他程序调用
①什么是函数? ②为什么要使用函数? ③函数有哪些类型? ④如何自己定义一个 函数? ⑤如何调用一个函数? ⑥函数学习的难点是 什么? 为什么要使用函数? ◆ 便于实现模块化设计 ◆ 便于团队开发 ◆ 便于使用现有的或别人的 程序模块提高编程效能 在C程序设计中,通常: ➢ 将一个大程序分成几个子 程序模块(自定义函数) ➢ 将常用功能做成标准模块 (标准函数)放在函数库 中供其他程序调用 如果把编程比做制造一台 机器,函数就好比其零部 件。 ⚫可将这些“零部件”单独 设计、调试、测试好,用 时拿出来装配,再总体调 试。 ⚫这些“零部件”可以是自 己设计制造/别人设计制 造/现在的标准产品 前言
①什么是函数? 函数有哪些类型? 根据函数的来源,可分为: ②为什么要使用函数?◆库函数(标准函数 ③函数有哪些类型?由系统提供,编程时可直接 ④如何自己定义一个自定义函数 函数? 由编程者自己编写,使用时 要“先定义后使用” ⑤如何调用一个函数? ⑥函数学习的难点 根据使用的方式,可分为: 什么? ◆无参函数 ◆有参函数(函数内需要使 用主调函数中的数据)
①什么是函数? ②为什么要使用函数? ③函数有哪些类型? ④如何自己定义一个 函数? ⑤如何调用一个函数? ⑥函数学习的难点是 什么? 函数有哪些类型? 根据函数的来源,可分为: ◆库函数(标准函数) 由系统提供,编程时可直接 使用之 ◆自定义函数 由编程者自己编写,使用时 要“先定义后使用” 根据使用的方式,可分为: ◆无参函数 ◆有参函数(函数内需要使 用主调函数中的数据) 前言
前言 ①什么是函数? ◆如何自己定义一个函数? ②为什么要使用函数见后 ③函数有哪些类型?◆如何调用一个函数 ④如何自己定义一个(观后) 函数? ◆函数部分学习的难点是什么? ⑤如何调用一个函数■函数的概念 ■形参/实参/返回值的概念 函数学习的难点是递归算法 什么? ■变量的作用域和生存期
①什么是函数? ②为什么要使用函数? ③函数有哪些类型? ④如何自己定义一个 函数? ⑤如何调用一个函数? ⑥函数学习的难点是 什么? ◆ 如何自己定义一个函数? (见后) ◆ 如何调用一个函数? (见后) ◆ 函数部分学习的难点是什么? ■函数的概念 ■形参/实参/返回值的概念 ■递归算法 ■变量的作用域和生存期 前言