更新时间:2024-12-27 19:53:21
封面
版权信息
内容简介
前言Preface
第1篇 基础知识
第1章 C语言概述
1.1 C语言的发展史
1.1.1 程序语言简述
1.1.2 C语言的发展历程
1.2 C语言的特点
1.3 一个简单的C程序
1.4 一个完整的C程序
1.5 C语言程序的格式
1.6 C语言开发环境
1.6.1 Visual C++ 6.0
1.6.2 Visual Studio 2022
1.6.3 Dev C++
1.7 实践与练习
第2章 算法
2.1 算法的基本概念
2.1.1 算法的特性
2.1.2 算法的优劣
2.2 算法描述
2.2.1 自然语言
2.2.2 流程图
2.2.3 N-S流程图
2.3 实践与练习
第3章 数据类型
3.1 关键字
3.2 标识符
3.3 数据类型
3.4 常量
3.4.1 整型常量
3.4.2 实型常量
3.4.3 字符型常量
3.4.4 转义字符
3.4.5 符号常量
3.5 变量
3.5.1 整型变量
3.5.2 实型变量
3.5.3 字符型变量
3.6 混合运算
3.7 实践与练习
第4章 运算符与表达式
4.1 表达式
4.2 赋值运算符与赋值表达式
4.2.1 变量赋初值
4.2.2 自动类型转换
4.2.3 强制类型转换
4.3 算术运算符与算术表达式
4.3.1 算术运算符
4.3.2 算术表达式
4.3.3 优先级与结合性
4.3.4 自增/自减运算符
4.4 关系运算符与关系表达式
4.4.1 关系运算符
4.4.2 关系表达式
4.4.3 优先级与结合性
4.5 逻辑运算符与逻辑表达式
4.5.1 逻辑运算符
4.5.2 逻辑表达式
4.5.3 优先级与结合性
4.6 逗号运算符与逗号表达式
4.7 复合赋值运算符
4.8 sizeof运算符
4.9 运算符的优先级总结
4.10 实践与练习
第5章 数据输入/输出
5.1 字符的输入/输出
5.1.1 字符输出
5.1.2 字符输入
5.2 字符串的输入/输出
5.2.1 字符串输出
5.2.2 字符串输入
5.3 格式化输出
5.4 格式化输入
5.5 顺序程序设计
5.6 实践与练习
第6章 选择结构
6.1 if语句
6.2 if语句的基本形式
6.2.1 简单if语句
6.2.2 if…else语句
6.2.3 else if语句
6.3 if语句的嵌套应用
6.4 条件运算符
6.5 switch语句
6.5.1 switch语句的基本形式
6.5.2 多路开关模式的switch语句
6.6 if…else语句和switch语句的区别
6.7 实践与练习
第7章 循环控制
7.1 循环语句
7.2 while语句
7.3 do…while语句
7.4 for语句
7.4.1 for循环语句
7.4.2 for循环的变体
7.4.3 for循环中的逗号应用
7.5 3种循环语句的比较