变量函数和控制结构.docxVIP

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

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档