- 3
- 0
- 约1.07万字
- 约 48页
- 2017-06-13 发布于湖北
- 举报
第5章 程序的组织结构 5.1 函数概述 结构化程序设计方法的核心是自顶向下,逐步求精,具体的实现策略是将复杂的问题逐步分解成相对简单的子问题,这样将有利于降低解决问题的难度,提高程序开发的效率。将一个问题分解成若干个子问题的过程称为模块化。 在C程序中,模块用函数实现。函数是构成C程序的基本单位。它由函数首部和函数体两个部分组成,函数首部包含函数的返回类型、函数名称和参数表的声明,函数体包含实现特定功能所需要执行的语句序列。 5.2 标准函数 C语言提供了很多标准函数,它们被放置在一起,形成了一个标准函数库。 函数原型 函数原型是指不包含函数体的函数声明。 C语言规定,所有的函数必须先定义后调用。对于标准函数而言,由于它们的定义已经在C语言提供的标准函数库中,所以,人们在调用它们的时候,只需要在程序的前面利用编译预处理命令include将相应的函数原型加入到程序中就可以了。 例1:根据给定的两个坐标点(x1,y1)和(x2,y2),计算两点之间的距离。 问题分析 计算两点之间距离的公式为 d= 算法描述 例2:掷骰子游戏。 骰子是一个有六个面的正方体,每个面分别印有1~6之间的小圆点代表点数。假设这个游戏的规则是:两个人轮流掷骰子6次,并将每次投掷的点数累加起来。点数多者获胜;点数相同平局。 请编写程序,模拟这个游戏的过程,并给出玩100盘之后,谁是最终的
您可能关注的文档
- 高考生物遗传类试题基本类型的归类和方法总结专题辅导.doc
- 第2章 max B l.pdf
- 第六章 UV-1601说明书.docx
- 四、宏调用及内联函数五、条件编译指令六、字符串预处理操作符.ppt
- 第三章 Oracle高级部分_最新笔记.doc
- C03-运算符及表达式.ppt
- 第十一章 ipv6技术白皮书030319.pdf
- 第二章 原子的结构及性质习题课.pdf
- 蒙特卡洛方法及拟蒙特卡洛方法在期权定价中应用的比较研究_牟旷凝.pdf
- 第八章 单例模式完全剖析.doc
- 2026年福建省福州滨海实验学校临聘教师招聘考试备考题库及答案解析.docx
- 2026年西安市远东第一中学教师招聘考试备考试题及答案解析.docx
- 2026年广州市花都区卫生健康系统人员招聘笔试备考试题及答案解析.docx
- 2026年鹤岗市向阳区卫生健康系统人员招聘笔试参考题库及答案解析.docx
- 2026年唐山市古冶区卫生健康系统人员招聘笔试参考题库及答案解析.docx
- 2026上海交通大学医学院附属瑞金医院医疗岗位招聘考试参考题库及答案解析.docx
- 2026江苏南京大学BW20260409物理学院科研人员招聘考试备考试题及答案解析.docx
- 2026浙江省台州机场管理有限公司社会招聘5人考试模拟试题及答案解析.docx
- 2026江苏徐州市新盛集团下属农发集团招聘8人考试模拟试题及答案解析.docx
- 2026年福建泉州晋江市季延中学教师招聘考试备考题库及答案解析.docx
原创力文档

文档评论(0)