丁亚涛主编的《C语言程序设计(第2版)》在延续版编写风格的基础上,根据计算机技术的发展,结合作者多年教学实践与研发经验,并考虑到读者的反馈信息,对各个章节的内容、结构等进行了修订、调整、完善和补充。全书分为12章,主要内容包括:C语言概述、数据类型、运算符和表达式、简单程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体、共用体与枚举,位运算,文件,面向对象程序设计及C++简介。《C语言程序设计(第2版)》采用“案例驱动”的编写方式,以程序设计为中心,语法介绍精炼,内容叙述深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性。每章均配备教学课件和精心设计的习题。
《C语言程序设计(第2版)》既可以作为本专科院校C语言程序设计的教材,又可以作为自学者的参考用书,同时还可供各类考试人员复习参考。
目录
- 前言
- 第1章 C语言概述
- 1.1 程序设计和C语言
- 1.1.1 程序(program)的概念
- 1.1.2 程序设计(programming)的一般过程
- 1.1.3 程序设计的方法
- 1.1.4 C语言的历史和发展
- 1.2 案例:历史上的个C语言程序
- 1.3 案例:计算圆柱体底面积和体积
- 1.4 C语言的特点
- 1.5 案例:计算1+2+3++100
- 1.6 算法
- 1.6.1 算法概述
- 1.6.2 算法的表示
- 1.7 C语言编程环境
- 1.7.1 Turbo C 2.0编程环境
- 1.7.2 Visual C++ 6.0编程环境
- 本章小结
- 习题
- 第2章 数据类型、运算符和表达式
- 第3章 简单程序设计
- 第4章 选择结构程序设计
- 第5章 循环结构程序设计
- 第6章 数组
- 第7章 函数
- 第8章 指针基础
- 第9章 结构体、共用体与枚举
- 第10章 位运算
- 第11章 文件
- 第12章 面向对象及C++、C#简介
- 附录A 常用字符与ASCII码对照表
- 附录B Turbo C 2.0常用库函数
- 附录C Turbo C 2.0和Visual C++在编辑C程序时的区别
- 附录D 主要计算机语言发展族谱图
- 参考文献