- 13
- 0
- 约2.65万字
- 约 73页
- 2017-01-02 发布于未知
- 举报
第6章 函数 函数是C语言程序的基本模块,由于采用了函数模块式的结构,C语言易于实现结构化程序设计,使程序的结构清晰、减少重复编写程序的工作量、提高程序的可读性和可维护性。 6.1 函数概述 如果软件可划分为可独立命名和编程的部件,则每个部件称为一个模块。 模块化就是把系统划分成若干个模块,每个模块完成一个子功能,把这些模块集中起来组成一个整体,从而完成指定的功能,满足问题的要求。 6.1.2 函数的概念 根据模块化设计的原则,一个较大的程序一般应分为若干个程序模块,每一个模块用于实现一个特定的功能。 在不同的程序设计语言中,模块实现的方式有所不同。在C语言中,模块用函数来实现。 在C语言中,函数分为以下两种: (1)标准库函数 这种函数用户不必定义,但可直接使用。例如scanf()、 printf()、fabs()、sprt()、exp()、sin()、cos()等都是C语言中常用的库函数。 (2)用户自己定义的函数 这种函数用以解决用户的专门问题,一般由用户自己编写。 6.2 函数的定义与声明 当用户需要利用函数来完成某一个特定的任务,又没有相应的库函数可以使用时,就必须自定义一个函数来完成任务。 要在C语言中使用用户自定义的函数,必须遵循先定义、后声明、再使用的步骤,即首先应定义好函数的数据类型、存储类型和函数体,然后才能使用。 6.2.1 函
您可能关注的文档
- C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第6章数组课件教学.ppt
- C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第7章函数课件教学.ppt
- C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第8章编译预处理课件教学.ppt
- C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第9章指针课件教学.ppt
- C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第10章结构体与共用体课件教学.ppt
- C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第11章位运算课件教学.ppt
- C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第12章文件课件教学.ppt
- C语言程序设计朱建芳第01章课件教学.ppt
- C语言程序设计朱建芳第02章课件教学.ppt
- C#程序设计案例教程王明福源代码习题答案第1章课件教学.ppt
- 2026南非葡萄酒产业品牌建设与市场拓展深度研究及行业发展趋势分析.docx
- 2026异种器官移植与再生医学协同发展可行性研究报告.docx
- 2026功率半导体器件代工产能供需缺口测算.docx
- 2026中国功能性大米产品开发趋势与市场前景预测.docx
- 2026润滑油行业产品同质化破局与差异化竞争研究.docx
- 2026钙钛矿光伏组件产业化进程与设备供应链安全报告.docx
- 2026立陶宛生物科技行业市场发展供需分析及投资评估规划研究报告.docx
- 2026孟加拉国智能手机生产市场现存现状评估及产业链发展建议报告.docx
- 2026物联网产业生态建设理念实践成果综述.docx
- 2026中国智能报警监护系统误报率优化技术报告.docx
最近下载
- 甲状腺癌诊疗指南(2026).docx
- 全屋定制招商方案.pptx VIP
- 《运动损伤与康复》王国祥 7第七章 手腕部运动损伤与康复.ppt VIP
- 2026年寰宇东方国际集装箱(青岛)有限公司招聘备考题库完整参考答案详解.docx VIP
- 2023ACQ531变频器水行业专用变频器.docx VIP
- 电力电子技术题库及答案.doc VIP
- 青少年社交焦虑量表(SAS-A).docx VIP
- DBJ50T-342-2019 工程建设对既有建(构)筑物安全影响评估标准 .docx VIP
- 沅陵事业单位笔试真题2025.docx VIP
- 2025年江苏南京市高三二模高考数学试卷(答案详解).pdf VIP
原创力文档

文档评论(0)