C语言入门经典(第6版)是清华土儿袁板大学出版社出版的一本图书,作者是[智利] 杰曼·冈萨雷斯·莫里斯(German Gonz来自alez-Morris)、[英]艾弗·霍顿(Ivor Horton必溶诗将)著 童晶、李天群 译。
书籍介绍
南令买行首谓做板括备九 作者:[智利] 杰曼·冈萨雷斯·莫里斯(German Gonzalez-Morris)、[英]艾弗·霍顿(Ivor Horton)著 童晶、李天群 译
定价:139元
印次:1-1
ISBN:9787302590262
出版日期:2022.01.01
印刷日期:2021.11.17
内容介绍
主要内容: 介绍C编程语言; 使用C语言编程,开启编程之旅; 使用循环、数组、字符串、文本、指针、函数、VO等使用字符串和文本编写应用程来自序代码; 程序的有效结构; 处理数据、文件、工具等
目录
第1章 C语言编程 1
1.1 C语言 1
1.2 来自标准库 2
1.3 学习C语言 2
1.4 创建C程序 2
1.4.1 编辑 2
1.360百科4.2 编译 3
1.4.3 娘款团请行链接 3
1.4.4 执行 4
1.5 创建第一个程序 5
1.6 编辑第一知测曲树个程序 5
1.7 处理错误 6
其矿夜充 1.8 剖析一个简单的程序 7
1.8.1 注释 杀末八把世名社7
1.8.2 预处理指令 8
1.8.3 定义main()函数 9
1.8.4 关键字 9
世顾 1.8.5 函数体 电能创守双住乱创星搞9
1.8.6 输出信议财四远降息 11
1.8.7 参数 11
1.8.8 控制符 11
1.8.9 三字母序列 13
1.9 预处理器 13
1.10 用C语言开发程序 14
1.10.1 了解问题 14
1.10.2 详细设计 14
1.10.3 实施 15
1.10.4 测试 15
1.11 函数及模块化编程 15
1.12 常见错误 18
1.13 要点 威划毛善刘陈19
1.14 小结 19
1.15 习雨题 19
第2章 编程初步 2哥何三范罪测批发治践视1
2.1 计算机的内存 21
2.2 什么是变量 23
2.3 存储整数的变量 24
2督体战料甲获执压损.3.1 变量的使用 28
2.3.2 变量的初始化 缺都省度30
2.4 变量与内存 35
2.4.1 带符号的整数类型 36
2.4.2 无符号的整沉数类型 36
2.4.3 指定整数常量 37
2.5 使用浮点数 39
2.6 浮点数变量 40
2.6.1 使用浮点数完成干朝值上除法运算 41
2.6.2 控制输出中的小数位数 42
2.6.3 控制输出的字段宽度 42
2.7 较复屋脱息种迅后阻士杂的表达式 43
2.8 定义命名常量 46
2.8.1 极限值 48
2.8.2 sizeof运算符 50
2.9 选择正确的类型 51
2.10 强制类型转换 54
2.10.1 自动转换类型 5切渐混短器率树南武任5
2.10.2 隐式类型转换的规则 55
2.10.3 赋值语句中的隐式类型转换 56
2.11 再谈数值数据类型 57
2.11.1 字符类型 57
2.11.2 字符的输入输出 58
2.11.3 枚举 61
2.11.4 存储布尔值的变量 63
2.12 赋值操作的op=形式 64
2.13 数学函数 65
2.14 设计一个程序 66
2.14.1 问题 66
2.14.2 分析 66
2.14.3 解决方香特岁案 68
2.1如5 小结 72
2.16 练习 73
第3章 条件判断 75
3.1 判断过程 75
3.1.1 算术比较 76
3.1.2 基本的if语句 76
3.1.3 扩展if语句:if-else 79
3.1.4 在if语句中使用代码块 82
3.1.5 嵌套的if语句 82
3.1.6 测试字符 85
3.1.7 逻辑运算符 88
3.1.8 条件运算符 91
3.1.9 运算符的优先级 94
3.2 多项选择问题 98
3.2.1 给多项选择使用else-if语句 98
3.2.2 switch语句 99
3.2.3 goto语句 107
3.3 按位运算符 108
3.3.1 按位运算符的op=用法 110
3.3.2 使用按位运算符 111
3.4 设计程序 115
3.4.1 问题 115
3.4.2 分析 115
3.4.3 解决方案 116
3.5 小结 119
3.6 练习 119
第4章 循环 121
4.1 循环概述 121
4.2 递增和递减运算符 122
4.3 for循环 122
4.4 for循环的一般语法 126
4.5 再谈递增运算符和递减运算符 126
4.5.1 递增运算符 126
4.5.2 递增运算符的前置和后置形式 127
4.5.3 递减运算符 127
4.6 再论for循环 128
4.6.1 修改for循环控制变量 130
4.6.2 没有参数的for循环 131
4.6.3 循环内的break语句 131
4.6.4 使用for循环限制输入 133
4.6.5 生成伪随机整数 136
4.6.6 再谈循环控制选项 138
4.6.7 浮点类型的循环控制变量 138
4.6.8 字符类型的循环控制变量 139
4.7 while循环 139
4.8 嵌套的循环 142
4.9 嵌套循环和goto语句 147
4.10 do-while循环 148
4.11 continue语句 151
4.12 设计程序 151
4.12.1 问题 151
4.12.2 分析 151
4.12.3 解决方案 152
4.13 小结 163
4.14 习题 163
第5章 数组 165
5.1 数组简介 165
5.1.1 不用数组的程序 165
5.1.2 什么是数组 167
5.1.3 使用数组 168
5.2 寻址运算符 171
5.3 数组和地址 173
5.4 数组的初始化 174
5.5 确定数组的大小 175
5.6 多维数组 176
5.7 多维数组的初始化 177
5.8 常量数组 183
5.9 变长数组 185
5.10 设计一个程序 187
5.10.1 问题 187
5.10.2 分析 187
5.10.3 解决方案 188
5.11 小结 194
5.12 习题 195
第6章 字符串和文本的应用 197
6.1 什么是字符串 197
6.2 存储字符串的变量 198
6.3 字符串操作 203
6.3.1 检查对C11/C17的支持 203
6.3.2 确定字符串的长度 205
6.3.3 复制字符串 205
6.3.4 连接字符串 206
6.3.5 比较字符串 209
6.3.6 搜索字符串 213
6.3.7 对字符串进行标记 217
6.3.8 将换行符读入字符串 221
6.4 分析和转换字符串 222
6.4.1 转换字符的大小写形式 224
6.4.2 将字符串转换成数值 227
6.5 设计一个程序 229
6.5.1 问题 229
6.5.2 分析 229
6.5.3 解决方案 229
6.6 小结 235
6.7 习题 235