- 0
- 0
- 约1.55万字
- 约 80页
- 2017-11-04 发布于广东
- 举报
第7章 函数和变量存储结构 7.1 函数的定义 7.2 函数调用 7.3 函数的递归调用 7.4 变量的作用域 7.5 变量的存储类别 7.6 内部函数和外部函数 7.1 函数的定义 函数的基本概念 C程序中有一个函数是必须存在的,这个函数就是main函数(又称为主函数)。main函数是唯一的。main函数是C程序执行的入口,即程序开始执行时,系统首先调用main函数执行。 C程序中所有函数的定义是平行的,函数之间不存在嵌套或从属的关系,但是函数之间可以相互调用。除main函数不能被其他函数调用外,其他函数是一个可以反复使用的程序段。函数是通过被调用而执行的。 【例7.1】编写程序计算两个整数绝对值阶乘之差。 #include math.h #include stdio.h 7.1 函数的定义 int fac(int n) /*计算一个整数绝对值的阶乘*/ {int i,f=1; n=abs(n); for(i=1;i=n;i++) f=f*i; return(f); } main( ) {int x,y,c1,c2; printf(please enter x, y : ); scanf(%d%d,x,y); c1=fac(x);
您可能关注的文档
- C语言程序设计教程葛素娟第九章指针.ppt
- C语言程序设计教程葛素娟第十二章文件.ppt
- C语言程序设计教程葛素娟第十一章位运算.ppt
- C语言程序设计教程葛素娟第四章选择结构程序设计.ppt
- C语言程序设计教程葛素娟第五章循环结构程序设计.ppt
- C语言程序设计教程葛素娟第一章C语言概述.ppt
- C语言程序设计教程郝玉秀第1章绪论.ppt
- C语言程序设计教程郝玉秀第2章.ppt
- C语言程序设计教程郝玉秀第3章.ppt
- C语言程序设计教程郝玉秀第4章.ppt
- 高中生对AI在太阳耀斑预测自主决策认知的调查课题报告教学研究课题报告.docx
- 数字化平台在学生发展性评价中的隐私保护与伦理问题研究教学研究课题报告.docx
- 小学语文写作教学中生活化教学的应用研究课题报告教学研究课题报告.docx
- 合法的公寓房屋租赁合同样式7篇.docx
- AI技术的初中英语写作智能批改系统应用课题报告教学研究课题报告.docx
- 跨学科教学中的数学与地理知识融合:人工智能辅助教学案例教学研究课题报告.docx
- 高中生对AI情感陪伴机器人认知偏差纠正功能有效性及心理发展促进研究课题报告教学研究课题报告.docx
- 跨学科探究汉字书法运笔中的力学原理及其教学应用课题报告教学研究课题报告.docx
- 高中化学教学中化学竞赛的实践探索课题报告教学研究课题报告.docx
- 高中物理教学中力学实验数字化测量方法研究课题报告教学研究课题报告.docx
原创力文档

文档评论(0)