- 6
- 0
- 约6.71千字
- 约 33页
- 2017-07-04 发布于四川
- 举报
第6章 函数 本章要求 理解模块化程序设计思想; 掌握函数的定义与调用方法; 掌握C语言的参数传递方式,尤其是数组参数的传递特点; 掌握变量的作用域和存储方式。 本章重点 函数的定义与调用 参数传递 变量的作用域和存储方式 本章难点 参数传递 变量的作用域和存储方式 引例: 已知多边形的各条边的长度,要计算多边形的面积。计算多边形面积,可将多边形分解成若干个三角形。 计算三角形面积的公式如下: c = 0.5 * (x + y + z); area = sqrt(c * (c - x) * (c - y) * (c - z)); 多边形在面积为 : s=s1+s2+s3; 6.1 函数概述 6.1.1 模块化程序设计方法 模块是较小的、能够完成一定任务的、相对独立的程序段,可以被看作组成一个程序的逻辑单元。 C语言使用函数作为程序的组成单元。 一个完整的程序由一个主函数main和若干个其它函数组成,由主函数根据需要调用其它函数来实现相应功能,调用的关键在于函数之间的数据传递。 对于每一个函数,它仍然由顺序、选择和循环三种基本结构组成 。 6.1.2 C函数的分类 从使用角度划分 从函数形式划分 从函数的结果划分 从函数的存储类型划分 6.2 函数的定义 6.2.1 函数的定义形式类型符 函数名( 形式参数){ 函数体
您可能关注的文档
- “现代文阅读”复习感知——辨析——领悟.ppt
- “热爱生活、展望未来”主题班会.ppt
- “现代文阅读”阅卷情况分析及复习建议 (2).ppt
- “珍珠上的小黑点”简评怎样准确审清话题含义.ppt
- “瓜子哥”时评写作.ppt
- “留下一点空间”指导.ppt
- “百事可乐”广告战略.ppt
- “画图”中“颜料盒”及工具的用法.ppt
- “百家争鸣”和儒家思想的形成课件1.ppt
- “百家争鸣”和儒家思想的形成课件.ppt
- 《GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息》.pdf
- GB/T 4943.2-2026音视频、信息技术和通信技术设备 第2部分:与GB 4943.1—2022相关的解释信息.pdf
- GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 《GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口》.pdf
- 中国国家标准 GB/T 47126-2026道路车辆 自动驾驶传感器与数据融合单元间数据通信 逻辑接口.pdf
- 2026江苏南通市海安市人力资源和社会保障局下属事业单位选调1人考试参考试题及答案解析.docx
- 2026内蒙古自治区党委军民融合办所属事业单位竞争性比选3人考试备考试题及答案解析.docx
- 2026年徽商银行社会招聘考试参考题库及答案解析.docx
- 2026贵州杉乡建设投资开发(集团)有限公司招聘合同制员工4人考试参考题库及答案解析.docx
- 2026年护士资格模拟冲刺肿瘤科护理含解析.docx
最近下载
- 江苏省扬州市扬州中学2022-2023学年高一下学期3月月考语文 含解析.docx VIP
- GB_T51095-2015:建设工程造价咨询规范.pdf VIP
- T-D-T 1068-2022 国土空间生态保护修复工程实施方案编制规程(正式版).docx VIP
- 小区建筑电气毕业设计(论文).doc VIP
- 集团数字化转型方案.ppt VIP
- 基于大数据的温州公安队伍风险预警管控系统:设计、实践与展望.docx VIP
- 2025年医学课件-慢性阻塞性肺疾病(COPD).pptx VIP
- 慢性阻塞性肺疾病(COPD)ppt课件(图文).pptx VIP
- 梦游天姥领留别.docx
- 颈部淋巴结肿大的鉴别诊断和处理.pptx VIP
原创力文档

文档评论(0)