- 10
- 0
- 约2.05万字
- 约 112页
- 2017-08-20 发布于广东
- 举报
第7章 函数 C语言是通过函数来实现模块化程序设计的。较大的C语言应用程序往往是由多个函数组成的,每个函数分别对应各自的功能模块。从用户的使用角度看,函数有两种:标准函数(即库函数)和用户自定义函数。本章主要讨论的是用户自定义函数。通过本章的学习,读者应该掌握以下内容: 函数的定义与函数声明 函数的调用 函数的嵌套调用与递归调用 数组作为函数参数 内部变量与外部变量 变量的动态存储与静态存储 内部函数与外部函数 7.1 函数的定义与函数说明 7.1.1 相关知识 C语言是由函数组成,一个C语言程序必须包含一个且仅一个main函数,由main 函数开始调用其他函数,其他函数也可相互调用,但最终返回主函数结束程序。 7.1.2 程序范例 通过下例程序认识和学习函数的定义,理解函数的执行过程。 1.范例一 任务:定义一个函数,用于求两个数中的大数。 源程序: int max(int n1,int n2) /*定义一个int类型的名为max的函数*/ { return (n1n2?n1:n2); /*函数体*/ } main() /*主函数main()*/ { int max(int n1, int n2); /*函数声明*/ int num1,num2; printf(input two numbers:\n); scanf(%d%d, n
您可能关注的文档
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第4章数组.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第5章 函数.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第6章指针.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第7章复杂数据类型.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第8章文件.ppt
- C语言程序设计实验指导 教学课件 作者 唐新来 王萌 第9章预编译和位运算.ppt
- C语言程序设计实用教程 教学课件 作者 陈方 C语言程序设计模拟试卷A.doc
- C语言程序设计实用教程 教学课件 作者 陈方 C语言程序设计模拟试卷B.doc
- C语言程序设计实用教程 教学课件 作者 陈方 第1章.ppt
- C语言程序设计实用教程 教学课件 作者 陈方 第2章.ppt
- 护士长年度护理质量管控与核心制度落实工作总结(2篇).docx
- (2025)护理质控护士护理质量督查与流程优化工作心得(2篇).docx
- (2025)机关党建品牌创建工作推进总结(3篇).docx
- 国有土地资源盘活利用工作总结(2篇).docx
- 入党思想汇报-思想汇报:勇于担当就要善于学习2026(2篇).docx
- (2025)双减政策落实工作总结(3篇).docx
- 社区后勤垃圾分类推进与环境整治专项总结(3篇).docx
- 2026年9月思想汇报-积极分子个人思想汇报(2篇).docx
- (2025)医院科研平台建设与学术成果突破专项工作总结(2篇).docx
- 2025年急诊患者身份核查与医疗安全核心制度落实年度总结(2篇).docx
原创力文档

文档评论(0)