C语言程序设计教程
2008年2月第1版
清华大学出版社
张建勋 纪纲,陈渝 刘春萌
318
第1章 C语言程序设计基础1.1 C语言的发展及其特点和应用1.1.1 c语言的发展1.1.2 C语言的特点1.2 c语言程序的基本结构1.3 算法表示方法1.4 运行c语言程序的基本步骤小结习题一第2章 基本数据类型、运算符与表达式2.1 C语言的数据类型2.2 常量、变量和标识符2.3 简单数据类型与表示范围2.3.1 整型数据2.3.2 实型数据2.3.3 字符型数据和字符串常量2.3.4 各数据类型间的混合运算2.3.5 简单数据类型的表示范围2.3.6 数据的简单输出2.4 C语言的运算符与表达式2.4.1 C语言运算符简介2.4.2 赋值运算符和赋值表达式2.4.3 强制类型转换符2.4.4 算术运算符和算术表达式2.4.5 自增自减运算符2.4.6 位运算符、位运算表达式2.4.7 逗号运算符和逗号表达式2.4.8 指针运算符、sizeof运算符2.5 运算符的优先级和结合性小结习题二第3章 顺序结构程序设计3.1 结构化程序设计3.1.1 结构化程序设计概述3.1.2 结构化程序设计的基本结构及其特点3.2 C语句概述3.3 输入输出介绍3.3.1 格式化输出函数printf3.3.2 格式化输入函数scanf3.3.3 字符输出函数putchar3.3.4 字符输入函数9etchar3.4 顺序结构程序设计举例小结习题三第4章 选择结构程序设计4.1 关系运算符、逻辑运算符、条件运算符4.1.1 关系运算符和关系表达式4.1.2 逻辑运算符和逻辑表达式4.1.3 条件运算符和条件表达式4.2 选择结构的程序设计4.2.1 if语句4.2.2 switch语句4.3 选择结构程序设计举例小结习题四第5章 循环结构程序设计5.1 while语句5.2 d0.While语句5.3 for语句5.4 90t0、break、continue语句5.5 循环的嵌套5.6 程序举例小结习题五第6章 数组6.1 一维数组的定义和引用……第7章 函数第8章 指针第9章 编译预处理第10章 复杂数据类型第11章 文件附录A C语言的字符集-ASCII字符表附录B C语言的关键字附录C 运算符的结合性附录D C语言的库函数附录E C语言常见的错误附录F Turbo C常见错误提示英汉附录G 重庆市计算机二级等级考试大纲参考文献
《21世纪普通高校计算机公共课程规划教材:C语言程序设计教程》注重教材的可读性和适用性,全书共ll章,内容包括C语言程序设计基础,基本数据类型、运算符与表达式,基本输入、输出和顺序程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,预处理命令,宏定义、复杂数据类型,文件等。 《21世纪普通高校计算机公共课程规划教材:C语言程序设计教程》每章开头都给出了双语教学英语词汇;在“承上启下”中介绍本章内容与前面章节知识点的关系、本章内容与后面章节知识点的关系:在“指点要津”中给出该章学习意义和学习目标;在“小结”中对关键知识点和要求掌握的知识点进行了详细的说明;附有大量的图表和程序,使读者能正确、直观地理解问题;样例程序由浅入深,强化知识点、算法、编程方法与技巧,并给出了详细的解释;另外,书中还配套提供题型丰富的习题。 《21世纪普通高校计算机公共课程规划教材:C语言程序设计教程》可作为高等学校大学本科、高职高专学生“C语言程序设计”课程教学用书,也可作为全国计算机水平考试及各类短训班的培训教材。
第一章 C语言程序设计基础第二章 基本数据类型,运算符与表达式第三章 基本输入,输入和顺序程序设计第四章 选择结构程序设计第五章 循环结构程序设计第六章 数组第七章 函数第八章 指针第九章 遍及预处理第十章 复杂数据类型第十一章 文件附录参考文献
《21世纪普通高校计算机公共课程规划教材:C语言程序设计教程》注重教材的可读性和适用性,全书共ll章,内容包括C语言程序设计基础,基本数据类型、运算符与表达式,基本输入、输出和顺序程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,预处理命令,宏定义、复杂数据类型,文件等。 《21世纪普通高校计算机公共课程规划教材:C语言程序设计教程》每章开头都给出了双语教学英语词汇;在“承上启下”中介绍本章内容与前面章节知识点的关系、本章内容与后面章节知识点的关系:在“指点要津”中给出该章学习意义和学习目标;在“小结”中对关键知识点和要求掌握的知识点进行了详细的说明;附有大量的图表和程序,使读者能正确、直观地理解问题;样例程序由浅入深,强化知识点、算法、编程方法与技巧,并给出了详细的解释;另外,书中还配套提供题型丰富的习题。 《21世纪普通高校计算机公共课程规划教材:C语言程序设计教程》可作为高等学校大学本科、高职高专学生“C语言程序设计”课程教学用书,也可作为全国计算机水平考试及各类短训班的培训教材。
《C语言程序设计教程》由清华大学出版社出版。