C语言程序设计案例教程 廖湖声 叶乃文 周珺2 第5章_程序的组织结构新.pptVIP

  • 13
  • 0
  • 约 49页
  • 2015-12-15 发布于广东
  • 举报

C语言程序设计案例教程 廖湖声 叶乃文 周珺2 第5章_程序的组织结构新.ppt

第5章 程序的组织结构 5.1 函数概述 结构化程序设计方法的核心是自顶向下,逐步求精,具体的实现策略是将复杂的问题逐步分解成相对简单的子问题,这样将有利于降低解决问题的难度,提高程序开发的效率。将一个问题分解成若干个子问题的过程称为模块化。 在C程序中,模块用函数实现。函数是构成C程序的基本单位。它由函数首部和函数体两个部分组成,函数首部包含函数的返回类型、函数名称和参数表的声明,函数体包含实现特定功能所需要执行的语句序列。 5.2 标准函数 C语言提供了很多标准函数,它们被放置在一起,形成了一个标准函数库。 函数原型 函数原型是指不包含函数体的函数声明。 C语言规定,所有的函数必须先定义后调用。对于标准函数而言,由于它们的定义已经在C语言提供的标准函数库中,所以,人们在调用它们的时候,只需要在程序的前面利用编译预处理命令include将相应的函数原型加入到程序中就可以了。 例1:根据给定的两个坐标点(x1,y1)和(x2,y2),计算两点之间的距离。 问题分析 计算两点之间距离的公式为 d= 算法描述 例2:掷骰子游戏。 骰子是一个有六个面的正方体,每个面分别印有1~6之间的小圆点代表点数。假设这个游戏的规则是:两个人轮流掷骰子6次,并将每次投掷的点数累加起来。点数多者获胜;点数相同平局。 请编写程序,模拟这个游戏的过程,并给出玩100盘之后,谁是最终的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档