- 0
- 0
- 约1.3万字
- 约 89页
- 2017-01-02 发布于未知
- 举报
第6章 函 数 主要内容 概 述 函数定义和函数说明 函数的参数和返回值 函数的调用 函数的嵌套调用 函数的递归调用 数组作为函数参数 综合应用举例 6.1 概 述 C语言是一种模块化程序设计语言。模块化是一种对复杂问题“自顶向下,分而治之”,即将一个复杂问题划分为若干较小问题,然后根据实际需要又把一些较小问题划分成若干小问题,直到一些简单问题,从而使一个复杂问题得到解决的程序设计方法。 6.1 概 述 一般地,一个复杂问题对应一个大型的程序,根据模块化程序设计方法,大型的程序应分为若干个程序模块,每一个模块用来实现一个特定的功能,解决一个特定的子问题。任何高级程序设计语言都提供了子程序功能,可以用子程序实现模块。在C语言中,用函数完成子程序的功能。C程序是由一系列函数构成的,函数是构成C程序的基本单位。C语言程序设计,无论问题是复杂还是简单,任务只有一个,就是编写函数,至少要编写一个名为main的函数(主函数)。执行C程序就是执行main函数,从它的第一个“{”开始,依次执行后面的语句,直到最后一个“}”为止,其他函数只有在main函数执行过程中被调用才执行。 6.1 概 述 【例】简单的函数示例。 printstar() /*printstar函数*/ {printf(***********
您可能关注的文档
- C语言程序设计张淑华朱丽莉C语言程序设计9课件教学.ppt
- C语言程序设计(第二版)丁亚涛第1章C语言概述课件教学.ppt
- C语言程序设计(第二版)丁亚涛第2章数据类型、运算符和表达式课件教学.ppt
- C语言程序设计(第二版)丁亚涛第3章简单程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第4章选择结构程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第5章循环结构程序设计课件教学.ppt
- C语言程序设计(第二版)丁亚涛第6章数组课件教学.ppt
- C语言程序设计(第二版)丁亚涛第7章函数课件教学.ppt
- C语言程序设计(第二版)丁亚涛第8章指针课件教学.ppt
- C语言程序设计(第二版)丁亚涛第10章位运算课件教学.ppt
- 《GB/T 21709.6-2026针灸技术操作规范 第6部分:穴位注射》.pdf
- GB/T 47335.1-2026中医药 诊断词汇 第1部分:舌象.pdf
- 中国国家标准 GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 《GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究》.pdf
- GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 中国国家标准 GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- 《GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法》.pdf
- 2026多元公平包容大奖(Belonging+Awards)申报指南.pptx
- 杰富瑞-美国清洁能源:内部预警已至,住宅太阳能商业模式生变-The Call Is Coming From Inside–Residential Solar Biz Model In Flux-20260422.pdf
最近下载
- 110KV降压变电所电气部分设计(含cad源图).doc VIP
- 2025-2026学年湘科版(2017)小学科学六年级下册教学计划及进度表.docx VIP
- 直流调速器维修.docx VIP
- 杭州西奥电梯HAMCB使用说明书V4.0.pdf VIP
- 《我愿意是急流》课件高教版中职语文基础模块上册.ppt.pptx VIP
- 机械制图习题集第4版张绍群习题答案.pdf VIP
- 2025年林业局考试笔试试题及答案.doc VIP
- 长城汽车新员工培训考试.doc VIP
- 04S519 小型排水构筑物 建筑工程图集.docx VIP
- 神经纤维瘤病诊疗指南(2025年版)解读PPT课件.pptx VIP
原创力文档

文档评论(0)