
| 本书特色: 本书注重理论联系实际,采用案例驱动教学法,使用通俗易懂的语言,力图给初学者系统学习提供良好向导。所有程序均在Visual C++6.0成环境下调试通过,以图形方式显示实际运行效果,方便读者阅读和调试程序。每章后的习题中很多是模拟历年C语言等级考试试题而设计的,具有很好的启发性。 本书对于C语言语法的介绍力求简练,用层次渐进的实例说明问题。对于学生感、到较为困难的常用算法也进行了细致的介绍。内容安排上吸取多年的教学经验,尝试将函数的系统介绍放到指针之后。 本书配套齐全,《C语言程序设计习题集、实验与考试指导》(ISBN:978-7—302—17556—8)同时出版,电子教案可从清华大学出版社网站上下载,课程使本套教材既适合C语言程序设计课程教学的需要,也适合作为全国计算机等级考试C语言考试的教材或参考书。 |
| 第1章 C语言概述 1.1 C语言概况 1.1.1 C语言的发展历史 1.1.2 C语言的特点 1.2 简单的C语言程序 1.3 算法 1.3.1 算法概述 1.3.2 算法的表示 本章小结 习题1 第2章 C语言基础 2.1 数据类型 2.1.1 数据类型概述 2.1.2 整型 2.1.3 实型 2.1.4 字符类型 2.2 标识符、常量与变量 2.2.1 标识符 2.2.2 常量 2.2.3 变量 2.3 基本运算 2.3.1 算术运算 2.3.2 赋值运算 2.3.3 位运算 2.3.4 逗号运算 2.4 数据类型转换 2.4.1 类型自动转换 2.4.2 赋值类型转换 2.4.3 强制类型转换 2.5 程序举例 本章小结 习题2 第3章 顺序结构程序设计 3.1 C语言的基本语句 3.2 顺序结构 3.3 数据输入与输出 3.3.1 格式化输出函数printf 3.3.2 格式化输入函数scanf 3.3.3 字符数据的输入与输出 3.4 程序举例 本章小结 习题3 第4章 选择结构程序设计 4.1 关系运算符与关系表达式 4.1.1 关系运算符 4.1.2 关系表达式 4.2 逻辑运算符与逻辑表达式 4.2.1 逻辑运算符 4.2.2 逻辑表达式 4.3 if语句 4.3.1 单分支if语句 4.3.2 双分支if语句 4.3.3 多分支选择结构 4.3.4 if语句的嵌套 4.3.5 条件运算符和条件表达式 4.4 switch语句 4.5 程序举例 本章小结 习题4 第5章 循环结构程序设计 5.1 循环程序结构特点与组成 5.1.1 循环程序结构的特点 5.1.2 循环程序结构的组成 5.2 循环结构控制语句 5.2.1 while循环语句 5.2.2 do—while循环语句 5.2.3 for循环语句 5.2.4 其他控制语句 …… 第6章 数组 第7章 指针 第8章 函数 第9章 结构体、共用体与枚举 第10章 文件 第11章 C++程序设计基础 附录A C语言运算符表 附录B 常用字符与ASCII码对照表 附录C C语言常用库函数表 参考文献 |
商品评论(0条)