从问题出发,以任务驱动的教学方式,基于计算机应用技术职业的典型工作过程,综合软件工程、软件测试的基本理念,全面讲解程序设计的基本概念和基本原理——包括控制结构、常用算法,结构化程序设计思想、数据结构的设计及程序的组织,同时全面完整介绍了C语言新标准(C99)的语言特性,以及在解决问题时对这些语言特性的恰当应用。
第1章 预备知识
第2章 整数类型及其五则运算
第3章 运算符、表达式及语句
第4章 选择与判断
第5章 循环
第6章 函数及结构化程序设计
第7章 指向数据对象的指针
第8章 数组与指针
第9章 字符吕、字符数组及指向字符的指针
第10章 结构体与共用体
第11章 数据类型的深入讨论
第12章 程序组织与编译预处理
第13章 程序的输入与输出
第14章 标准库简介
附录
参考文献