- 2
- 0
- 约4.41万字
- 约 26页
- 2017-10-29 发布于上海
- 举报
第三章变量、函数和控制结构
裘宗燕 从问题到程序(2003 年修订),第三章,变量,函数和控制结构
第三章 变量、函数和控制结构
学了第二章介绍的内容,我们还只能描述从基本数据出发的简单计算过程,写出的程序
描述的也仅是某个特定计算,能算出(输出)一个具体结果。如果需要对其他数据做同样计
算,也必须改写原程序,在表达式里改用新的数据,经过重新编译连接,得到新的可执行程
序后才能做。这样直接修改程序很不方便,而且还可能改错。
此外,即使程序里有同样的计算,我们也需要把同样程序片段重复写几遍。例如,在前
章最后已知三边求三角形面积的程序里,就包含了几个同样的子表达式。这种重复使程序无
必要地变复杂了。如果需要程序解决的问题更大更复杂,设法使每个计算片段只描述一次也
会变得越来越重要。下面的许多讨论都与此有关。
在前一章里,读者也看到一些有意思的例子。C 标准库里提供了一些数学函数,每个数
学函数实现一种常用计算。令人感兴趣的是,我们可以方便地将这种函数用于不同数据,得
到相应的结果。如果能在程序中定义自己所需的函数,定义后又能像标准库的数学函数那样
使用,那么就从一个角度解决了上面提出的某些问题。
本章将讨论 C 语言的一些重要编程机制,介绍如何使用它们去做程序设计
您可能关注的文档
最近下载
- 07J905-1 防火建筑构造(一).pdf
- 外研版(新教材)九年级英语上册Unit 1 Teenagers today Starting out Understanding ideas (Reading) 教学课件.pptx VIP
- 企业多元化经营对财务绩效的影响研究.docx
- 二十四孝精编版.doc VIP
- 202604自考00037美学真题.pdf VIP
- 产品比较分析报告.docx
- 叙事护理PPT课件最新完整版本.pptx VIP
- 基于FPGA的核电厂保护系统V V方法研究.pdf VIP
- 基于FPGA的数字相敏检波算法实现.pdf VIP
- 山东省实验中学推荐生选拔试题及详细答案.docx VIP
原创力文档

文档评论(0)