从零开始学C语言
全新正版 极速发货
¥
25.95
4.3折
¥
59.8
全新
库存2件
作者戴晟晖 著
出版社电子工业出版社
ISBN9787121301049
出版时间2017-01
装帧平装
开本其他
定价59.8元
货号1201423175
上书时间2024-11-15
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1 篇 C 语言入门
第1 章 C 语言入门基础
( 教学视频:58 分钟) ..... 1
1.1 计算机语言的演变 ............................... 1
1.1.1 机器语言 ................................................ 1
1.1.2 汇编语言 ................................................ 1
1.1.3 高级语言 ................................................ 1
1.1.4 面向对象或面向问题的高级语言 ........ 2
1.2 数制、数制转换与存储 ....................... 2
1.2.1 数制 ....................................................... 2
1.2.2 数制的转换 ........................................... 3
1.2.3 计算机中数据的存储 ........................... 4
1.3 程序设计思想――算法 ....................... 5
1.3.1 算法的概念 ........................................... 5
1.3.2 算法的特点 ........................................... 5
1.3.3 算法的表示方法 ................................... 6
1.3.4 算法分析 ............................................... 8
1.4 C 语言的发展简史和特点 ................... 8
1.4.1 C 语言的诞生与发展 ........................... 9
1.4.2 C 语言的特点 ..................................... 10
1.5 本章小结 ............................................. 11
1.6 习题 ..................................................... 11
第2 章 认识C 语言程序
( 教学视频:30 分钟) ... 12
2.1 C 语言程序的结构特征 ..................... 12
2.2 C 语言程序的书写风格 ..................... 14
2.3 C 语言程序的开发过程 ........................... 15
2.4 Visual C++集成开发环境 ......................... 17
2.4.1 熟悉Visual C++ 6.0 集成开发环境 ... 17
2.4.2 C 语言在Visual C++ 6.0 的开发过程 ............................................. 18
2.5 用Visual C++ 6.0 运行一个C 程序 ........ 19
2.6 典型实例 ..................................................... 20
2.7 本章小结 ..................................................... 22
2.8 习题 .............................................................. 22
第2 篇 C 语言基础
第3 章 常量、变量与标识符
( 教学视频:17 分钟) ... 23
3.1 标识符 ......................................................... 23
3.1.1 标识符的命名 ..................................... 23
3.1.2 保留字 ................................................. 23
3.2 常量 .............................................................. 24
3.2.1 直接常量 ............................................. 24
3.2.2 符号常量 ............................................. 24
3.3 变量 ............................................................. 25
3.3.1 变量的定义 ......................................... 25
3.3.2 变量初始化的方法 ............................. 25
3.4 变量的初始化 ............................................ 26
3.5 典型实例 ..................................................... 26
3.6 本章小结 ..................................................... 27
3.7 习题 ............................................................. 27
第4 章 数据类型
( 教学视频:28 分钟) ... 29
4.1 C 语言中的数据类型 ................................ 29
4.1.1 基本数据类型 ..................................... 29
4.1.2 构造数据类型 ..................................... 30
4.1.3 指针数据类型 ..................................... 30
4.1.4 空类型 ................................................. 30
4.2 整型数据 ..................................................... 30
4.2.1 整型常量 ............................................. 31
4.2.2 整型变量 ............................................. 31
4.3 实数型数据 ................................................. 32
4.3.1 实数型常量 ......................................... 33
4.3.2 实数型变量 ......................................... 34
4.4 字符型数据 ................................................ 34
4.4.1 字符型常量 ......................................... 34
4.4.2 字符型变量 ......................................... 35
4.5 数值型数据间的混合运算 ....................... 37
4.5.1 自动类型转换 ..................................... 37
4.5.2 强制类型转换 ..................................... 38
4.6 典型实例 ............................................. 40
4.7 本章小结 ............................................. 41
4.8 习题 ..................................................... 42
第5 章 运算符及其表达式
( 教学视频:57 分钟) ... 43
5.1 算术运算符及算术表达式 ...................... 43
5.1.1 算术运算符 ......................................... 43
5.1.2 算术表达式 ......................................... 45
5.2 赋值运算符及赋值表达式 ....................... 45
5.2.1 赋值运算符 ......................................... 46
5.2.2 赋值表达式 ......................................... 47
5.3 关系运算符及关系表达式 ....................... 48
5.3.1 关系运算符 ......................................... 48
5.3.2 关系表达式 ......................................... 49
5.4 逻辑运算符及逻辑表达式 ...................... 50
5.4.1 逻辑运算符 ......................................... 50
5.4.2 逻辑运算规则 ..................................... 51
5.4.3 逻辑表达式 ......................................... 52
5.5 条件运算符及条件表达式 ....................... 54
5.5.1 条件运算符 ......................................... 55
5.5.2 条件表达式 ......................................... 56
5.6 逗号运算符及逗号表达式 ....................... 58
5.6.1 逗号运算符 ......................................... 58
5.6.2 逗号表达式 ......................................... 59
5.7 位运算符 .................................................... 60
5.7.1 位逻辑运算符 ..................................... 60
5.7.2 移位运算符 ......................................... 62
5.7.3 位自反赋值运算符 ............................. 64
5.8 位运算符 .................................................... 64
5.9 典型实例 ............................................. 65
5.10 本章小结 ........................................... 67
5.11 习题 .................................................. 67
第6 章 输入与输出
( 教学视频:65 分钟) ... 68
6.1 C 语句概述 ................................................. 68
6.1.1 流程控制语句 ..................................... 68
6.1.2 函数调用语句 ..................................... 72
6.1.3 表达式语句 ......................................... 72
6.1.4 空语句 ................................................. 72
6.1.5 复合语句 ............................................. 72
6.2 输入与输出函数 ......................................... 73
6.2.1 格式输出函数 ..................................... 73
6.2.2 格式输入函数 ..................................... 76
6.2.3 字符输入与字符输出函数 ................. 80
6.3 整型数据的输入与输出 ............................ 82
6.3.1 整型数据的输出 ................................. 82
6.3.2 整型数据的输入 ................................. 84
6.4 浮点型数据的输入与输出 ....................... 84
6.5 典型实例 ..................................................... 85
6.6 本章小结 ..................................................... 90
6.7 习题 .............................................................. 90
第7 章 顺序结构与选择结构
( 教学视频:35 分钟) ... 91
7.1 顺序结构程序设计 .................................... 91
7.2 选择结构程序设计 .................................... 93
7.2.1 if 语句 ................................................. 93
7.2.2 switch 语句 ......................................... 98
7.3 典型实例 ................................................... 101
7.4 本章小结 ................................................... 104
7.5 习题 ........................................................... 104
第8 章 循环结构程序设计
( 教学视频:54 分钟) ... 105
8.1 while 语句 ................................................ 105
8.2 do…while 语句......................................... 107
8.3 for 语句 ...................................................... 110
8.3.1 for 循环结构 ..................................... 110
8.3.2 for 循环语句的嵌套 ......................... 113
8.4 应用总结 .................................................. 115
8.4.1 几种循环的比较 ............................... 115
8.4.2 循环语句的嵌套 ............................... 116
8.5 典型实例 ................................................... 119
8.6 本章小结 ................................................... 121
8.7 习题............................................................ 121
第9 章 结构语句的转移
( 教学视频:13 分钟) ... 122
9.1 break 语句 ................................................ 122
9.2 跳出循环结构 ........................................... 124
9.2.1 问题1 ................................................ 124
9.2.2 问题2 ................................................ 125
9.3 continue 语句 ........................................... 126
9.4 goto 语句 .................................................. 128
9.5 典型实例 .................................................. 129
9.6 本章小结 .................................................. 132
9.7 习题 ........................................................... 132
第3 篇 C 语言进阶
第10 章 数组
( 教学视频:78 分钟) ... 133
10.1 数组的概述 ............................................. 133
10.2 一维数组 ................................................. 134
10.2.1 一维数组的定义 ............................. 134
10.2.2 一维数组的初始化 ......................... 134
10.2.3 一维数组的引用 ............................. 136
10.2.4 一维数组的程序举例 ..................... 137
10.3 二维数组 ................................................. 143
10.3.1 二维数组的定义 ............................. 143
10.3.2 二维数组的初始化 ......................... 144
10.3.3 二维数组的引用 ............................. 146
10.3.4 数组的程序举例 ............................. 148
10.4 典型实例 ................................................. 150
10.5 本章小结 ................................................. 155
10.6 习题 .......................................................... 155
第11 章 字符数组
( 教学视频:45 分钟) ... 156
11.1 字符数组的定义 .................................... 156
11.2 字符数组的初始化 ................................ 157
11.3 字符数组的引用 .................................... 157
11.4 字符数组与字符串的关系 ................... 157
11.5 字符数组的输入与输出 ....................... 159
11.6 字符串处理函数 .................................... 160
11.6.1 输入字符串函数gets...................... 160
11.6.2 输出字符串函数puts ..................... 160
11.6.3 字符串测长度函数strlen ............... 160
11.6.4 字符串比较函数strcmp ................. 160
11.6.5 字符串复制函数strcpy 和strncpy ............................................. 161
11.6.6 字符串连接函数strcat ................... 161
11.7 典型实例 ................................................. 163
11.8 本章小结 ................................................. 167
11.9 习题 ......................................................... 168
第12 章 函数
( 教学视频:43 分钟) ... 169
12.1 函数的初步认识 .................................... 169
12.2 函数定义 ................................................. 171
12.2.1 无参函数定义 ................................. 171
12.2.2 有参函数定义 ................................. 172
12.2.3 空函数定义 ..................................... 172
12.3 函数参数及返回值 ................................ 173
12.3.1 函数的参数 .................................
— 没有更多了 —
以下为对购买帮助不大的评价