第三章变量、函数和控制结构.PDFVIP

  • 2
  • 0
  • 约4.41万字
  • 约 26页
  • 2017-10-29 发布于上海
  • 举报
第三章变量、函数和控制结构

裘宗燕 从问题到程序(2003 年修订),第三章,变量,函数和控制结构 第三章 变量、函数和控制结构 学了第二章介绍的内容,我们还只能描述从基本数据出发的简单计算过程,写出的程序 描述的也仅是某个特定计算,能算出(输出)一个具体结果。如果需要对其他数据做同样计 算,也必须改写原程序,在表达式里改用新的数据,经过重新编译连接,得到新的可执行程 序后才能做。这样直接修改程序很不方便,而且还可能改错。 此外,即使程序里有同样的计算,我们也需要把同样程序片段重复写几遍。例如,在前 章最后已知三边求三角形面积的程序里,就包含了几个同样的子表达式。这种重复使程序无 必要地变复杂了。如果需要程序解决的问题更大更复杂,设法使每个计算片段只描述一次也 会变得越来越重要。下面的许多讨论都与此有关。 在前一章里,读者也看到一些有意思的例子。C 标准库里提供了一些数学函数,每个数 学函数实现一种常用计算。令人感兴趣的是,我们可以方便地将这种函数用于不同数据,得 到相应的结果。如果能在程序中定义自己所需的函数,定义后又能像标准库的数学函数那样 使用,那么就从一个角度解决了上面提出的某些问题。 本章将讨论 C 语言的一些重要编程机制,介绍如何使用它们去做程序设计

文档评论(0)

1亿VIP精品文档

相关文档