- 从问题到程序:C/C++程序设计基础
- 裘宗燕 李安邦编著
- 484字
- 2025-02-24 02:10:56
1.1.4 具体语言和程序设计
本书的目标是作为一门程序设计基础课程的教材或者自学编程的教程,书中将讨论与程序设计有关的各种基本问题,帮助读者学习编程,指挥计算机完成工作,并学习从计算和编程的角度解决问题的方法和技术。为了更好地讨论程序设计中的各种问题,基本程序设计教科书都需要选用某种高级语言作为工作媒介。本书选用C语言和C++语言的一个精选子集(后面简写为C/C++,具体情况见1.2节)作为工作语言,因为这一子集能较好地服务于本书的目标。
后面各章将逐步展开有关程序设计的讨论:从最基本的数据描述和完成简单计算的表达式开始,讨论如何写出最简单的程序,而后讨论程序的基本流程结构,以及如何利用它们解决较复杂的计算问题。在研究了基本的程序设计问题和技术之后,讨论将转向函数机制和数据组织,因为在更复杂的计算中,需要程序处理的情况更加复杂多样,需要采用适当的方式将它们组织好。
在开始对程序设计和C/C++语言的系统性讨论之前,本章后面的部分将介绍一些基本情况,作为后续系统性讨论的导引。1.2节简单介绍C语言和C++语言,1.3节用一个简单程序示例介绍程序的基本情况,1.4节介绍使用集成开发环境Dev-C++进行程序设计的实际操作。