2.11.1 字符类型 58
2.11.2 字符的输入输出 59
2.11.3 枚举 62
2.11.4 存储布尔值的变量 64
2.12 赋值操作的op=形式 65
2.13 数学函数 66
2.14 设计一个程序 67
2.14.1 问题 68
2.14.2 分析 68
2.14.3 解决方案 70
2.15 小结 73
2.16 练习 74
第3章 条件判断 75
3.1 判断过程 75
3.1.1 算术比较 75
3.1.2 基本的if语句 76
3.1.3 扩展if语句:if-else 79
3.1.4 在if语句中使用代码块 82
3.1.5 嵌套的if语句 83
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 设计程序 114
3.4.1 问题 114
3.4.2 分析 114
3.4.3 解决方案 114
3.5 小结 118
3.6 练习 118
第4章 循环 119
4.1 循环 119
4.2 递增和递减运算符 120
4.3 for循环 120
4.4 for循环的一般语法 124
4.5 再谈递增和递减运算符 125
4.5.1 递增运算符 125
4.5.2 递增运算符的前置和后置形式 125
4.5.3 递减运算符 126
4.6 再论for循环 127
4.6.1 修改for循环变量 129
4.6.2 没有参数的for循环 129
4.6.3 循环内的break语句 130
4.6.4 使用for循环限制输入 132
4.6.5 生成伪随机整数 135
4.6.6 再谈循环控制选项 137
4.6.7 浮点类型的循环控制变量 137
4.7 while循环 138
4.8 嵌套循环 140
4.9 嵌套循环和goto语句 146
4.10 do-while循环 147
4.11 continue语句 149
4.12 设计程序 150
4.12.1 问题 150
4.12.2 分析 150
4.12.3 解决方案 151

4.13 小结 162
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 多维数组的初始化 178
5.8 变长数组 184
5.9 设计一个程序 186
5.9.1 问题 186
5.9.2 分析 186
5.9.3 解决方案 187
5.10 小结 193
5.11 习题 193
第6章 字符串和文本的应用 195
6.1 什么是字符串 195
6.2 存储字符串的变量 197
6.3 字符串操作 202
6.3.1 检查对C11的支持 202
6.3.2 确定字符串的长度 203
6.3.3 复制字符串 204
6.3.4 连接字符串 204
6.3.5 比较字符串 208
6.3.6 搜索字符串 211
6.3.7 单元化字符串 215
6.3.8 将换行符读入字符串 219
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-37814-2.html