1.以问题求解为导向深讲解高级语言程序设计,以在线评测编程问题为载体,把对问题的分析和求解作为串联教材各章节知识的主线,注重运用程序设计知识求解具体问题。2.配有授课电子课件、微课视频、源代码、教案、教学大纲、实验指导书等资源,可帮助读者深浅出地理解高级语言程序设计的技术内涵。
售 价:¥
纸质售价:¥44.90购买纸书
6.7
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

书名页
版权
前言
第1章 基础知识
1.1 程序设计语言
1.2 C/C++发展简史
1.3 第一个C++程序
1.4 内存与变量
1.5 cin/cout输入输出
1.5.1 使用cin输入
1.5.2 使用cout输出
1.5.3 cout格式控制
1.6 整数的表示
1.6.1 进制转换
1.6.2 补码概念
1.6.3 整数类型
1.7 浮点类型
1.8 字符类型
1.9 程序设计步骤与流程图
1.9.1 程序设计步骤
1.9.2 程序流程图
1.10 本章实例
习题
第2章 顺序结构
2.1 常量
2.2 运算符与表达式
2.2.1 算术运算符与算术表达式
2.2.2 赋值运算符与赋值表达式
2.2.3 逗号运算符与逗号表达式
2.2.4 自增运算符与自减运算符
2.2.5 位运算符
2.2.6 运算符的优先级
2.3 数据类型转换
2.3.1 自动类型转换
2.3.2 强制类型转换
2.4 scanf/printf输入输出
2.4.1 printf格式输出函数
2.4.2 scanf格式输入函数
2.4.3 putchar与getchar函数
2.5 本章实例
习题
第3章 选择结构
3.1 用if语句实现选择结构
3.1.1 if语句
3.1.2 嵌套的if语句
3.2 关系运算符与关系表达式
3.3 逻辑运算符与逻辑表达式
3.4 条件运算符与条件表达式
3.5 switch语句
3.6 本章实例
习题
第4章 循环结构
4.1 while语句
4.2 do…while语句
4.3 for语句
4.4 break/continue语句
4.5 多重循环
4.6 算法执行效率
4.6.1 算法及其特性
4.6.2 算法评价标准
4.6.3 时间复杂度与执行时间
4.7 本章实例
习题
第5章 数组
5.1 一维数组
5.1.1 定义与引用一维数组
5.1.2 一维数组的初始化
5.2 数组排序
5.3 数组查找
5.4 字符数组与字符串
5.4.1 字符数组的初始化
5.4.2 字符串的输入输出
5.4.3 C语言的字符串处理函数
5.4.4 C++的字符串处理
5.5 二维数组
5.5.1 定义与引用二维数组
5.5.2 二维数组的初始化
5.6 本章实例
习题
第6章 函数
6.1 定义与调用函数
6.1.1 定义函数
6.1.2 调用函数
6.2 函数的参数
6.2.1 形参与实参
6.2.2 参数的传递
6.3 变量的作用域
6.3.1 局部变量
6.3.2 全局变量
6.4 变量的生存期
6.5 函数的嵌套调用
6.6 函数的递归调用
6.7 排列与组合
6.7.1 next_permutation
6.7.2 排列
6.7.3 组合
6.8 本章实例
习题
第7章 指针
7.1 定义与引用指针
7.2 指针与一维数组
7.2.1 指针指向数组元素
7.2.2 指针的运算
7.2.3 指针变量作为函数参数
7.3 指针与字符串
7.4 指针数组与多重指针
7.4.1 指向指针的指针
7.4.2 指针数组
7.4.3 带参数的main函数
7.4.4 指向数组的指针
7.5 指针与函数
7.5.1 返回指针的函数
7.5.2 指向函数的指针
7.6 动态内存分配
7.6.1 C语言中的动态内存分配
7.6.2 C++中的动态内存分配
7.7 本章实例
习题
第8章 结构体
8.1 定义和使用结构体
8.1.1 定义结构体类型
8.1.2 定义结构体变量
8.1.3 引用结构体成员
8.2 结构体数组与指针
8.3 结构体与单链表
8.4 共用体类型
8.5 枚举类型
8.6 使用typedef声明新类型名
8.7 本章实例
习题
第9章 文件
9.1 文件基本概念
9.2 文件打开与关闭
9.3 文件读写
9.3.1 字符读写函数
9.3.2 字符串读写函数
9.3.3 数据块读写函数
9.3.4 格式化读写函数
9.3.5 随机读写函数
9.4 文件重定向
9.5 本章实例
习题
附录
附录A Dev-C++使用指南
附录B 基本ASCII码字符表
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜