书名:
C语言程序设计教程 胡春安 9787115451743 人民邮电出版社
作者: 胡春安
出版社: 人民邮电出版社
版次: 1
出版日期: 2017年08月
页数: 277
定价:
49.80
元
参考重量: 0.420
-------------------------
图书情况:正版二手旧书,绝不影响正常阅读!
绝无缺页少页,发货前再次检查,请放心购买!
* 内容提要 *
目录
第1章C语言概述1
1.1计算机语言
1.2C语言程序
1.2.1C语言的问世
1.2.2简单C语言程序
1.2.3C语言程序的基本组成
1.3C语言程序的开发过程
1.4C语言集成开发环境
1.4.1Code::Blocks
1.4.2VisualC++201512
1.5经典算法
1.6小结
习题
实验一简单的C程序
第2章程序设计初步
2.1算法的概念
2.2算法的描述
2.3程序设计方法
2.3.1结构化程序设计
2.3.2模块化程序设计
2.3.3自顶向下,逐步细化的设计过程
2.4软件开发过程
2.5经典算法
2.5.1累加算法
2.5.2擂台算法
2.5.3简单选择排序法
2.6小结
习题
实验二简单算法
第3章C语言编程基础
3.1C语言的基本符号
3.1.1标识符
3.1.2常量
3.1.3变量
3.2数据类型
3.2.1整型数据
3.2.2实型数据
3.2.3字符型数据
3.2.4宏定义
3.2.5应用举例
3.3运算符和表达式
3.3.1算术运算符与算术表达式
3.3.2赋值运算符与赋值表达式
3.3.3逗号运算符和逗号表达式
3.3.4强制类型转换
3.3.5自增自减运算符
3.3.6sizeof运算符
3.3.7关系运算符和关系表达式
3.3.8逻辑运算符和逻辑表达式
3.4C语言语句
3.5经典算法
3.5.1整除求余算法
3.5.2数位拆解算法
3.6小结
习题
实验三C语言编程基础
第4章顺序结构程序设计
4.1顺序结构
4.2标准的输出函数
4.2.1格式输出函数printf()
4.2.2字符输出函数putchar()
4.3标准的输入函数
4.3.1格式输入函数scanf
4.3.2字符输入函数getchar
4.4数学函数
4.5经典算法
4.5.1摄华算法
4.5.2海伦算法
4.6小结
习题
实验四顺序结构程序设计
第5章选择结构程序设计
5.1单分支结构
5.2双分支结构
5.3多分支结构
5.3.1if语句嵌套
5.3.2switch语句
5.4条件运算符和条件表达式
5.5经典算法
5.5.1海伦算法
5.5.2数位拆解
5.5.3分段函数
5.5.4芳龄几何
5.5.5简易计算器
5.5.6报数游戏
5.6小结
习题
实验五选择结构程序设计
第6章循环结构程序设计
6.1前测循环
6.1.1while循环语句
6.1.2for循环语句
6.2后测循环
6.3循环嵌套
6.4break语句和continue语句
6.4.1break语句
6.4.2continue语句
6.5经典算法
6.5.1迭代算法
6.5.2穷举法
6.5.3擂台算法
6.5.4数位拆解
6.5.5反证算法
6.6小结
习题
实验六循环结构程序设计
第7章数组
7.1一维数组
7.1.1一维数组的定义
7.1.2一维数组元素的引用
7.1.3一维数组的初始化
7.1.4一维数组应用举例
7.2二维数组
7.2.1二维数组的定义
7.2.2二维数组元素的引用
7.2.3二维数组的初始化
7.2.4二维数组应用举例
7.3字符数组
7.3.1字符数组的定义
7.3.2字符数组的初始化
7.3.3字符数组的输入和输出
7.4字符串函数
7.5经典算法
7.5.1顺序查找算法
7.5.2冒泡法排序算法
7.5.3选择法排序算法
7.6小结
习题
实验七数组
第8章函数
8.1函数
8.1.1函数的定义
8.1.2函数的返回值
8.1.3函数的调用
8.1.4函数的声明
8.2递归函数
8.3数组与函数
8.3.1数组元素作函数实参
8.3.2数组名作为函数参数
8.4变量的属性
8.4.1局部变量和全局变量
8.4.2动态存储与静态存储方式
8.5经典算法
8.5.1二分查找算法
8.5.2冒泡法排序算法
8.5.3选择法排序算法
8.6小结
习题
实验八函数
第9章指针
9.1指针变量
9.1.1内存地址
9.1.2指针变量的定义
9.1.3指针变量的引用
9.1.4指针变量作为函数参数
9.2一维数组与指针
9.2.1一维数组的元素指针
9.2.2通过指针引用数组元素
9.2.3数组名作函数参数
9.2.4指针数组
9.2.5字符指针和字符串
9.3二维数组与指针
9.3.1二维数组与地址
9.3.2二维数组与指针变量
9.4函数与指针
9.4.1函数指针
9.4.2指针函数
9.5经典算法
9.5.1通用定积分算法
9.5.2插入排序算法
9.6小结
习题
实验九指针
第10章结构体和共用体
10.1结构体
10.1.1结构类型定义
10.1.2结构体变量的定义
10.1.3用typedef定义结构体
类型
10.1.4结构体变量成员的引用和赋值
10.2结构体数组
10.3结构体指针
10.3.1指向结构体变量的指针
10.3.2指向结构体数组的指针
10.3.3结构体指针变量作函数参数
10.4共用体
10.5经典算法
10.6小结
习题
实验十结构体
第11章文件
11.1文件的概述
11.1.1文件概念
11.1.2文件系统
11.2文件的打开与关闭
11.2.1文件指针
11.2.2文件的打开
11.2.3文件的关闭
11.3文件的顺序读写
11.3.1读/写字符
11.3.2读/写字符串
11.3.3读/写数据块
11.3.4格式化读/写
11.4文件的随机读写
11.5文件的其他操作
11.5.1文件检测函数
11.5.2文件遍历函数
11.6小结
习题
实验十一文件
实验十二趣味编程题
习题参考答案
附录A
附录B
附录C
附录D
参考文献
-
暂无评论。