- 8
- 0
- 约9.83千字
- 约 35页
- 2017-09-23 发布于未知
- 举报
第六章 函 数 ——结构化程序设计基础 结构化程序设计概述 6.1 函数的定义和调用 函数定义的功能 ⒉函数的定义 ⒊函数的引用 ⑵引用过程 关于返回值的几点说明: 举例:通过函数求 xn 。 6.2 变量的存储类型及作用域 变量的四种存储类型 ⒈auto存储类型(局部变量) ⒊局部static(静态)存储类型 ⒋外部变量(extern存储类型、全局变量) 关于全局变量的几点说明: 关于全局变量的几点说明: 全局变量应用举例:用函数交换两个全局变量的值。 全局变量的副作用 6.3 函数间的数据传递 函数间数据传递方式 ⒈使用参数传递数据 ⑵传地址方式 ⒉全局变量传递参数 6.4 数组与函数参数 举例:通过函数求数组元素的平均值。 举例:通过函数将字符串中的大写字母转换为小写字母。 6.5 递归函数 递归举例:求n!。 6.6 命令行参数 举例:回显命令行参数。 6.7 编译预处理 说明: ⑵带参数的宏定义 ⒉文件包含 文件包含举例:求半径为r的园面积、园周长。 ⑴宏名一般用大写; ⑵编译时用字符串无条件替代宏名; #define PI 3.1415926; … PI*r*r 3.1415926;*r*r ⑶宏名的有效范围,从定义到程序尾。也可以通过#undef修改 定义范围。 #define G 9.8 void main(void ) {
您可能关注的文档
最近下载
- 河北省秦皇岛市地理生物会考真题试卷(含答案).docx VIP
- 安徽省劳动合同[安徽省劳动和社会保障厅制].doc VIP
- 安徽省劳动合同(安徽省劳动和社会保障厅制)_.pdf VIP
- 河北省初二地理生物会考真题试卷(含答案).docx VIP
- 2024版人教版英语八年级下册Unit 2 词汇+固定搭配训练含答案.pdf VIP
- 北师大版(新教材)小学一年级数学下册第四单元综合拓展培优测评试卷(A3版)(附答案).docx
- 2025年河南交通职业技术学院单招职业倾向性考试必刷测试卷推荐.docx VIP
- 中国临床肿瘤学会(CSCO)卵巢癌诊疗指南2025.docx VIP
- 2025年青海水利安全b证考试题库及答案.doc VIP
- (2025年高考真题)2025年高考全国二卷数学真题(解析版).docx VIP
原创力文档

文档评论(0)