- 3
- 0
- 约1.07万字
- 约 48页
- 2019-12-23 发布于湖北
- 举报
第5章 程序的组织结构 5.1 函数概述 结构化程序设计方法的核心是自顶向下,逐步求精,具体的实现策略是将复杂的问题逐步分解成相对简单的子问题,这样将有利于降低解决问题的难度,提高程序开发的效率。将一个问题分解成若干个子问题的过程称为模块化。 在C程序中,模块用函数实现。函数是构成C程序的基本单位。它由函数首部和函数体两个部分组成,函数首部包含函数的返回类型、函数名称和参数表的声明,函数体包含实现特定功能所需要执行的语句序列。 5.2 标准函数 C语言提供了很多标准函数,它们被放置在一起,形成了一个标准函数库。 函数原型 函数原型是指不包含函数体的函数声明。 C语言规定,所有的函数必须先定义后调用。对于标准函数而言,由于它们的定义已经在C语言提供的标准函数库中,所以,人们在调用它们的时候,只需要在程序的前面利用编译预处理命令include将相应的函数原型加入到程序中就可以了。 例1:根据给定的两个坐标点(x1,y1)和(x2,y2),计算两点之间的距离。 问题分析 计算两点之间距离的公式为 d= 算法描述 例2:掷骰子游戏。 骰子是一个有六个面的正方体,每个面分别印有1~6之间的小圆点代表点数。假设这个游戏的规则是:两个人轮流掷骰子6次,并将每次投掷的点数累加起来。点数多者获胜;点数相同平局。 请编写程序,模拟这个游戏的过程,并给出玩100盘之后,谁是最终的
您可能关注的文档
- Saas平台门户页面设计案例浅析-.doc
- R语言的绘图功能及应用案例.doc
- SAT写作素材关于扎克伯格-智课教育出国考试.doc
- SAT语法备考中要注意的问题-智课教育出国考试.doc
- SAT语法短语关于时间-智课教育出国考试.doc
- SAT语法知识点小结-智课教育出国考试.doc
- SAT语法考试那些必考点-智课教育出国考试.doc
- SAT语法高分实力和技巧同样重要-智课教育出国考试.doc
- SAGE学术期刊及平台使用指南.ppt
- SAT语法:平行结构.doc
- 中国行业标准 DA/T 109-2026档案专题数据库建设工作规范.pdf
- 《DA/T 109-2026档案专题数据库建设工作规范》.pdf
- GB/T 14253-2026轻工机械通用技术条件.pdf
- 中国国家标准 GB/T 14253-2026轻工机械通用技术条件.pdf
- 《GB/T 14253-2026轻工机械通用技术条件》.pdf
- GB/T 19018-2026质量管理 顾客满意 企业-消费者电子商务交易指南.pdf
- 中国国家标准 GB/T 19018-2026质量管理 顾客满意 企业-消费者电子商务交易指南.pdf
- 《GB/T 19018-2026质量管理 顾客满意 企业-消费者电子商务交易指南》.pdf
- KIS专业版培训业务篇.pptx
- i商北大互联网emba.pptx
最近下载
- 甘草酸制剂肝病临床应用专家共识.pdf VIP
- 生化组质控品的配制、分装与保存培训试卷及答案.docx VIP
- 钦定词谱1-10卷资料.doc VIP
- 2026版电力电网-南方电网招聘-南方电网招聘(电气工程)历年参考题库含答案解析5套试卷版.docx VIP
- 31.轮胎式起重机安全技术交底.docx VIP
- mazak数控系统参数.pdf VIP
- Q∕GDW 11616-2017 配电网规划标准化图纸绘制规范.docx VIP
- TCECS673-2020 成型格网箍筋应用技术规程.pdf VIP
- 珠海立翔科技有限公司LX-2028开关特性分析仪技术参数.PDF VIP
- 摄影部笔试题目及详细答案.docx VIP
原创力文档

文档评论(0)