- 0
- 0
- 约2.58万字
- 约 145页
- 2026-06-08 发布于北京
- 举报
函数的定义和调用
函数的嵌套调用和递归调用
变量的作用域和生存期
编译预处理
多源文件C程序的组织方法
;模块化程序设计技术就是通过开发和维护一些小的程序块(即模块)的方法构建一个大型程序,是人类解决较大的复杂问题所采用的一种“分而治之”的策略。本章主要讨论C语言实现模块化程序设计技术的手段以及在模块化实现过程中所遇到的一系列问题。;C程序的一般结构;在C语言程序中的若干个函数中必须有一个且只能有一个函数成为主函数。C程序的执行从main函数开始,调用其它函数后流程回到main函数,在main函数中结束整个程序的运行。在一个函数中可以使用另一个函数的功能,这称为函数调用。;使用函数首先要对函数定义。函数定义中必须描述出函数的三个特征,即函数的名字、函数形式的参数表以及函数的返回值类型。
C语言函数定义的形式如下:
;下面以定义实现求阶乘功能函数为例了解一个函数的具体定义过程.根据前面所学知识知道,求阶乘的C程序如下所示:
#includestdio.h
voidmain()
{ int i,n;
longfact=1;
printf(Inputn:);
scanf(%d,n);
for(i=1;i=n;i++)
fact*=i;
printf(%d!=%ld\n,n,fact);
};(1)函数的命名
您可能关注的文档
- 第五章砂石桩法).pptx
- 泰康产说会理财课件48页.ppt
- 第十九章肝胆生化.ppt
- 第二节躯干骨及其连结.ppt
- 《囚绿记》课件(20页)2.ppt
- 新年活动及办公室装扮.ppt
- 职业病危害因素识别.ppt
- 胸腺瘤的影像诊断及分期.ppt
- 超级链接的应用.pptx
- 欢迎访问华中师范大学音乐教育实验教学中心.pptx
- 2026年湖南高二学业水平合格性考试英语模拟试卷(含答案详解).docx
- 2026年湖南高二学业水平合格性考试英语模拟试卷(含答案详解).pdf
- 2026年全国一卷高考英语仿真模拟试卷试题(含答案详解).pdf
- 2026年高考英语北京卷仿真模拟试卷试题(含答案详解).pdf
- 2026年高考英语北京卷仿真模拟试卷试题(含答案详解).docx
- 2026年湖南省高二英语学业水平考试备考指导(复习必备).docx
- 2026年浙江北斗星盟高三高考英语模拟试卷试题(含答案详解).docx
- 2026年山东日照市高三三模高考英语试卷试题(含答案详解).pdf
- 2026年抉择测试题及答案.doc
- 2026年考试机构面试题及答案大全.doc
最近下载
- 2021年春部编版五年级语文下册第三单元汉字真有趣教案表格式+教学设计+学案.doc VIP
- 北京市101中学新初一分班考试英语真题及答案.pdf VIP
- IPC-4552B-2021 EN印制板化学镀镍 浸金(ENIG)镀覆性能规范 英文版.pdf VIP
- 商场整体风平衡计算书.xlsx VIP
- GJB 5712A-2023《装备试验质量监督要求》.pdf VIP
- 玻璃钢复合材料行业年度研究报告.pptx VIP
- Entech4700中文说明书资料.pdf
- 化工环境保护与及安全技术概论考试题及答案.docx VIP
- 农田水利工程灌渠设计.doc VIP
- 第5课 美丽河山我们的家 课件 人民版中华民族大家庭.ppt
原创力文档

文档评论(0)