单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级C语言程序设计第六章 函数第六章 函数§6.1 概述 一个函数是根据进去的信息(输入)和产生的东西(输出结果)所定义的一个黑盒在 C 语言函数中: 我们用参数把值传送进函数: 我们用 RETURN 把一个值返回调用函数 2) 除main函数外其它函数可相互调用main ( )
y=f(x) 正弦函数sin(x) void exit( int status ) 函数的定义 函数的引用 函数的说明 函数的执行过程(2) 形式参数(简称形参)(5) 圆括号函数执行的最后一个操作是返回返回的意义是:(1) 使流程返回主调函数宣告函数的一次执行结束在调用期间所分配的变量单元被撤消(2) 送函数值到调用表达式中有些函数有返回值有些函数没有返回值
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第六章 函 数第六章 函 数——结构化程序设计基础6.1函数的概念 结构化程序设计要求一种自顶向下的设计方法也就是将复杂的系统划分为相对独立的功能较为单一的子系统的组合 每个子系统称为模块在C语言中表现为函数复杂问题main()abca1a2b1b2c1c2各模块之间的关系称之为接口优点: 函数实
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第8章函 数模块化程序设计方法: 人们在求解某个复杂问题时通常采用逐步分解分而治之的方法也就是将一个大问题分解成若干个比较容易求解的小问题然后分别求解程序员在设计一个复杂的应用程序时往往也是把整个程序划分成若干个功能较为单一的程序模块然后分别予以实现最后再把所有的程序模块象达积木一样装配起来这种在程序设计中分而治之的
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 教学内容: 8.1 概述 8.2 函数定义 8.3 函数返回值 8.4 函数的调用 8.5 变量的作用域与存储类别 8.6 函数的存储类别 第 8 章 函 数 教学要求: 1.掌握函数的定义和调用方式以及形参
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级 Page 点击此处结束放映第6章 函数概述6.1函数的定义 6.2函数的参数和返回值 6.3函数的调用 6.4变量的作用范围 6.5C程序是模块化和结构化的程序一个大程序通常被分为多个模块每一个模块用来实现一个特定的功能在C语言中函数就是这样的程序模块函数是构成C程序的基本单位一个C程序由一个主函数和若干函数组成通过
程序设计的艺术性特点:(1) 一个源程序文件由一个或多个函数组成一个源程序文件是一个编译单位即以源程序为单位进行编译而不是以函数为单位进行编译(2) 一个C程序由一个或多个源程序文件组成一个源文件可以为多个C程序公用(3) C程序的执行从main函数开始调用其他函数后流程回到main函数在main函数中结束整个程序的运行main函数是系统定义的(4) 所有函数都是平行的即在定义函数时是互相独立的一
第八章函数模块化程序设计基本思想:将一个大的程序按功能分割成一些小模块特点:各模块相对独立、功能单一、结构清晰、接口简单控制了程序设计的复杂性提高元件的可靠性缩短开发周期避免程序开发的重复劳动易于维护和功能扩充开发方法:自上向下,逐步分解,分而治之81 概述C是模块化程序设计语言 C是函数式语言(c7_1c) 必须有且只能有一个名为main的主函数 C程序的执行总是从main函数开始,在main中
第六章:数组61 工作场景导入62 一维数组 定义、引用、初始化、应用63 二维数组与多维数组 定义、以用、初始化、应用、多维64 字符数组与字符串65 回到工作场景66 工作实训工作场景导入【工作场景】某个场比赛中,需要对各位参赛选手进行现场打分,具体比赛规则如下:台上共10位评委,各自打分(0~100分),选手的最终成绩为:去掉一个最高分,去掉一个最低分后其余8个分数的平均值。试根据比赛规则计
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级你现在所处的位置在:首页?C语言教学?幻灯片版?第六章 函数第六章 函数概述函数的定义函数的返回值函数的调用函数参数及其传递方式函数的嵌套与递归调用变量的存储属性数组作为函数参数6.1 概述模块化程序设计基本思想:将一个大的程序按功能分割成一些小模块特点:各模块相对独立功能单一结构清晰接口简单控制了程序设计的复杂性提高元件的
违法有害信息,请在下方选择原因提交举报