黄洪艺、李慧琪、张丽丽编着书籍 第4版 C语言程式设计


黄洪艺、李慧琪、张丽丽编着书籍 第4版 C语言程式设计

文章插图
C语言程式设计(第4版)(黄洪艺、李慧琪、张丽丽编着书籍)【黄洪艺、李慧琪、张丽丽编着书籍 第4版 C语言程式设计】《C语言程式设计(第4版)》是2017年9月1日清华大学出版社出版的图书 , 作者是黄洪艺、李慧琪、张丽丽 。
基本介绍书名:C语言程式设计(第4版)
作者:黄洪艺、李慧琪、张丽丽
ISBN:9787302481935
定价:39元
出版社:清华大学出版社
出版时间:2017.09.01

内容简介本书内容包括程式设计语言和程式设计的基本概念,C语言的词法语法,三种基本控制结构,函式的定义和调用,数组、结构体、指针等複杂数据类型的定义和套用 , 档案操作等 。并且每章都配有例题和练习题 。本书的特点如下: 介绍C语言基本的、常用的语法 , 忽略不常用或可替代的语句; 注重程式设计语言的共性 , 使读者学习C语言之后具有自学其他程式设计语言的能力;编辑推荐(1) 配套75个短视频 , 详细讲解C语言的关键知识点;(2) 提供教学课件、线上单元测试、答案解析、综合练习、线上答疑;(3) 可到中国大学MOOC上获取上述教学资源(网址见书中“前言”说明) 。(4) 本书以介绍C语言的语法为线索 , 採用案例教学方法 , 将程式设计的一般方法和技巧贯穿在实例分析中;(5) 构建了完善的教学解决方案 , 提供线上视频课程、课件、作业、测试、答案解析;(6) 视频课程教学方法灵活 , 讲解精练易懂 , 培养学生自主学习的能力;(7) 可以在移动端登录视频课程 , 便于随时随地学习 。图书目录第1章绪论1.1程式设计语言1.2程式设计1.2.1程式设计概念1.2.2算法1.2.3程式设计的步骤1.3C语言发展和C++简介1.3.1C语言发展简述1.3.2C++简介1.3.3集成开发环境1.4C语言程式的构成1.5VisualC++简介1.5.1运行简单C程式1.5.2程式调试一般过程和手段1.5.3VisualC++调试方法和工具1.6DevC++5.11简介1.6.1C程式的编辑与运行1.6.2DevC++调试方法和工具习题第2章C语言基础2.1C语言词法2.1.1基本字元集2.1.2关键字2.1.3特定字2.1.4标识符2.1.5运算符2.1.6分隔设定2.2C语言的数据类型2.2.1数据类型概述2.2.2基本数据类型2.3常量与变数2.3.1常量2.3.2变数2.3.3常量与变数套用举例2.4表达式2.4.1表达式概述2.4.2算术表达式2.4.3类型转换2.4.4赋值表达式2.4.5自增、自减表达式2.4.6逗号表达式习题第3章结构程式设计3.1结构化程式设计方法3.2语句的概念3.3输入输出函式3.3.1格式输出函式3.3.2格式输入函式3.3.3字元输出函式3.3.4字元输入函式3.4顺序结构程式设计举例习题第4章选择结构程式设计4.1关係表达式和逻辑表达式4.1.1关係表达式4.1.2逻辑表达式4.2if语句4.2.1if语句4.2.2if…else语句4.2.3if语句的嵌套4.2.4if…elseif语句4.2.5条件表达式4.3switch语句习题第5章循环结构程式设计5.1for语句5.2while语句5.3do…while语句5.4循环的嵌套5.5break语句和continue语句5.6goto语句5.7常用算法举例习题第6章函式6.1函式定义与调用6.1.1函式定义6.1.2函式调用6.1.3函式原型声明6.2函式间数据传递6.2.1函式参数6.2.2函式返回值6.3函式的嵌套与递归6.3.1函式嵌套调用6.3.2函式递归调用6.4函式套用举例6.5变数属性6.5.1变数的生存期和可见性6.5.2变数的作用域6.5.3变数的存储类别习题第7章编译预处理7.1宏定义7.1.1不带参数的宏7.1.2带参数的宏7.1.3取消宏定义7.2档案包含7.3条件编译7.3.1#if和#endif命令7.3.2#ifdef和#ifndef命令7.3.3defined预处理运算符习题第8章数组8.1一维数组8.1.1一维数组的定义8.1.2一维数组的引用8.1.3一维数组的初始化8.1.4一维数组套用举例8.2多维数组8.2.1二维数组的定义和引用8.2.2二维数组的初始化8.2.3二维数组套用举例8.3字元串8.3.1字元型数组8.3.2字元串8.3.3字元串处理函式8.3.4字元串套用举例习题第9章结构体、共用体和枚举类型9.1结构体9.1.1结构体类型的定义9.1.2结构体变数定义和初始化9.1.3结构体变数的引用9.1.4结构体数组9.2共用体9.2.1共用体类型的定义 9.2.2共用体变数的定义9.3枚举类型9.3.1枚举类型的定义9.3.2枚举变数的定义9.4typedef语句习题第10章指针10.1地址与指针变数10.1.1记忆体单元地址10.1.2指针10.1.3指针变数的定义和初始化10.1.4指针的运算10.2指针与函式10.2.1指针变数作为函式参数10.2.2函式的返回值为指针10.2.3指向函式的指针10.3指针与数组10.3.1一维数组与指针10.3.2字元串与指针10.3.3指针数组10.4指针与结构体10.4.1指向结构体的指针10.4.2动态存储分配10.4.3鍊表习题第11章档案11.1档案概述11.2档案的打开和关闭11.2.1档案的打开11.2.2档案的关闭11.3档案的读写11.3.1文本档案的读写11.3.2二进制档案的读写11.4档案的定位习题附录AASCII编码字元集附录BC语言运算符的优先权和结合性参考文献