C语言程序设计(第2版)/蔺德军
C语言程序设计(第2版)/蔺德军作者:蔺德军 开 本:其他 书号ISBN:9787121379536 定价: 出版时间:2020-04-01 出版社:电子工业出版社 |
C语言程序设计(第2版)/蔺德军 本书特色
本书立足于作者近20年的C语言教学经验编写而成,共14章,内容包括概述,数据类型与输入/输出,运算符与表达式,算法与结构化程序设计,选择结构程序设计,循环结构程序设计,数组与字符串,指针,函数,结构体、共用体、枚举、链表,编译预处理,文件,用C语言构造简单数据结构(选学),发展与规范(选学)。全书内容经过精心筛选,按照理解顺序组织,追求由浅入深、步步提高。除涵盖C语言的语法知识外,本书还专门增加了用C语言构造队列、栈、树等实用的数据结构及其相应的常用算法。在第14章中用一个较简单实用的案例解释读者的困惑:与C语言相比,C 增加了什么。本书配有《C语言程序设计上机实验与习题解答》(第2版)(ISBN 978-7-121-37954-3)。此外,本书配套程序源代码、PPT课件、动画演示视频、实验自动阅卷系统等资源,读者可登录华信教育资源网(www.hxedu.com.cn)免费下载。本书特别适合作为大学C语言课程的教材及相关爱好者的自学教材,也适合作为二级C语言考试的参考用书。
C语言程序设计(第2版)/蔺德军 内容简介
本书立足于作者近20年的C语言教学经验编写而成,共14章,内容包括概述,数据类型与输入/输出,运算符与表达式,算法与结构化程序设计,选择结构程序设计,循环结构程序设计,数组与字符串,指针,函数,结构体、共用体、枚举、链表,编译预处理,文件,用C语言构造简单数据结构(选学),发展与规范(选学)。全书内容经过精心筛选,按照理解顺序组织,追求由浅入深、步步提高。除涵盖C语言的语法知识外,本书还专门增加了用C语言构造队列、栈、树等实用的数据结构及其相应的常用算法。在4章中用一个较简单实用的案例解释读者的困惑:与C语言相比,C++增加了什么。本书配有《C语言程序设计上机实验与习题解答》(第2版)(ISBN 978-7-121-37954-3)。此外,本书配套程序源代码、PPT课件、动画演示视频、实验自动阅卷系统等资源,读者可登录华信教育资源网(www.hxedu.com.cn)免费下载。本书特别适合作为大学C语言课程的教材及相关爱好者的自学教材,也适合作为二级C语言考试的参考用书。
C语言程序设计(第2版)/蔺德军 目录
第1章 概述 11.1 程序设计语言 1
1.1.1 程序设计语言的概念 1
1.1.2 程序设计语言的发展 1
1.1.3 程序设计的一般步骤 3
1.2 C语言的发展历史和特点 3
1.2.1 C语言的发展历史 3
1.2.2 C语言的特点 4
1.3 第1个C语言程序 5
1.3.1 必要的计算机基础知识——初识内存 5
1.3.2 一个C语言程序从编写到执行的过程 6
1.3.3 使用VC 6.0调试程序 6
1.3.4 使用VC 2010调试程序 10
1.3.5 编译时常见错误 13
1.3.6 链接时常见错误 13
1.3.7 执行时常见错误 14
1.4 C语言程序结构与注意事项 15
1.5 本章小结 17
习题1 17
第2章 数据类型与输入/输出 18
2.1 变量与常量 18
2.2 常量的表示 19
2.2.1 C语言的基本数据类型 19
2.2.2 常量表示一览表 19
2.2.3 字符常量 20
2.2.4 整型常量 21
2.2.5 浮点型常量 22
2.2.6 双精度型常量 22
2.2.7 字符串常量 22
2.3 简单变量类型 23
2.3.1 标识符的要求 23
2.3.2 字符变量、整型变量 24
2.3.3 浮点型变量、双精度型变量 27
2.4 输入/输出 30
2.4.1 getchar()与putchar()函数 30
2.4.2 printf()函数 31
2.4.3 scanf()函数 34
2.5 本章小结 37
习题2 38
第3章 运算符与表达式 41
3.1 表达式 41
3.2 优先级与结合方向 41
3.3 基本算术运算符 42
3.4 自增、自减运算符 43
3.5 赋值运算符 45
3.6 关系运算符 46
3.7 逻辑运算符 47
3.8 条件运算符 48
3.9 逗号运算符 49
3.10 位逻辑运算符 51
3.11 移位运算符 52
3.12 复合运算符 54
3.13 类型转换与混合运算 54
3.14 其他运算符 56
3.15 运算符的优先级与结合性一览表 57
3.16 常用数学函数 58
3.17 本章小结 59
习题3 59
第4章 算法与结构化程序设计 65
4.1 算法及其表示 65
4.1.1 算法的概念 65
4.1.2 算法的特征 65
4.1.3 算法的描述方法 67
4.2 结构化程序设计 68
4.2.1 C语言语句综述 68
4.2.2 goto语句 69
4.2.3 软件危机与结构化程序设计的提出 70
4.2.4 结构化程序设计的核心思想 71
4.2.5 三种基本程序结构的N-S图 73
4.3 顺序结构程序设计 74
4.3.1 顺序结构的含义 74
4.3.2 顺序结构程序设计示例 74
4.4 程序调试 75
4.5 本章小结 77
习题4 77
第5章 选择结构程序设计 79
5.1 if语句 79
5.1.1 if语句的格式 79
5.1.2 if语句的注意事项 80
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |