首页 > 图书中心 > C语言程序设计教程

前言

C语言是广泛使用的一种程序设计语言,也是高等学校计算机基础教育中程序设计课程的必选之一。C语言的功能丰富,表达方式灵活,但C语言涉及的概念也相对比较复杂,规则多,使用时容易出错。

作为一本C语言程序设计类教材,与国内传统书籍“针对语言而讲语言”不同,本书提供了丰富的与实际联系紧密的,特别是与建筑行业相关专业应用相结合的实例,使读者更易于掌握这门语言。

本书主要内容包括C语言概述、数据类型及基本输入输出、控制流程、数组、函数、指针、结构体、预编译命令、输入与输出等。

本书主要特点如下:

 (1)  基于现代程序设计方法,从结构化程序设计的角度来编写;

 (2)  各章节力争做到结构紧凑,前后内容衔接紧密;

 (3)  突出结构化、模块化程序设计的特点;

 (4)  以较大篇幅介绍“函数”,并将控制流程结合在函数中应用;

 (5)  将数组与指针结合起来,有利于理解指针的概念以及其与数组的关系;

 (6)  将数据结构的概念在“结构体”这一章中体现;

 (7)  为了给学生后续的学习打下良好的基础,在结构体、指针等章节的基础上介绍简单数据结构;

 (8)  介绍了有关“预编译命令”和“输入与输出”的相关内容。

此外,学习程序设计的过程中重要的是算法的学习,因此,本书从“控制流程”之后引入算法设计和表示方法,在每一个实例编写之前介绍了设计程序的模块以及程序流程。

由于作者水平有限,书中不足之处在所难免,敬请批评指正。

作 者 2009年4月

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘