


定价:59.9元
印次:6-4
ISBN:9787302712756
出版日期:2026.05.01
印刷日期:2026.07.03
图书责编:张民
图书分类:教材
由谭浩强教授著、清华大学出版社出版的《C程序设计》经过三十余年近两千万读者的实践检验,被公认为学习C语言程序设计的经典教材。根据C语言的发展趋势和人工智能时代的编程教学需求,作者在《C程序设计(第五版)》的基础上精心修订,使内容更臻完善,通俗易懂,更契合当前的教学实际。本书梳理了C99,C11,C17及C23语言标准的演化,鉴于主流编译器对新标准的支持现状,书中示例均符合C99与C11规范,并对新旧标准的明确差异做出标注,使编写程序更加规范;对C语言及程序设计的核心概念与要点讲解透彻、深入全面;创新采用“提出问题—解决问题—归纳分析”的三部曲模式组织教学内容;书中例题均遵循“提出任务—解题思路—编写程序—运行程序—程序分析—有关说明”的规范流程展开,符合读者认知规律,容易入门与提高。本书内容先进,体系合理,概念清晰,讲解详尽,降低台阶,分散难点,例题丰富,深入浅出,文字流畅,通俗易懂,是初学者学习C语言程序设计的理想教材,既可作为高等学校各专业的正式教材,也适合读者自学。本书配有辅助教材《C程序设计(第六版)学习辅导》,以及AI智能体、AI助教、微课视频、在线题库等丰富的教学资源。
第1章程序设计和C语言1
1.1什么是计算机程序1
1.2什么是计算机语言1
1.3C语言的发展及其特点3
1.4最简单的C语言程序5
1.4.1最简单的C语言程序举例5
1.4.2C语言程序的结构9
1.5运行C程序的步骤与方法12
1.6程序设计的任务13
习题14
第2章算法——程序的灵魂16
2.1程序=算法+数据结构16
2.2什么是算法17
2.3简单的算法举例17
2.4算法的特性21
2.5怎样表示一个算法22
2.5.1用自然语言表示算法22
2.5.2用流程图表示算法22
2.5.3三种基本结构和改进的流程图26
2.5.4用NS流程图表示算法28
2.5.5用伪代码表示算法32
2.5.6用计算机语言表示算法33
2.6结构化程序设计方法34
习题36
第3章最简单的C程序设计——顺序程序设计37
3.1顺序程序设计举例37
3.2数据的表现形式及其运算39
3.2.1常量和变量39
3.2.2数据类型42
3.2.3整型数据44
3.2.4字符型数据47
3.2.5浮点型数据49
3.2.6怎样确定常量的类型50
3.3运算符和表达式52
3.3.1C运算符52
3.3.2基本的算术运算符52
3.3.3自增(++)、自减(--)运算符53
3.3.4算术表达式和运算符的优先级与结合性53
3.3.5不同类型数据间的混合运算54
3.3.6强制类型转换运算符55
3.4C语句56
3.4.1C语句的作用和分类56
3.4.2最基本的语句——赋值语句58 ... 查看详情





