C程序设计案例教程
全新正版 极速发货
¥
26.73
6.0折
¥
44.5
全新
仅1件
作者张莉
出版社清华大学出版社
ISBN9787302400363
出版时间2015-05
装帧平装
开本其他
定价44.5元
货号1201097652
上书时间2024-05-28
商品详情
- 品相描述:全新
- 商品描述
-
目录
第1章计算机程序设计算法实现
1.1程序设计概述
1.1.1程序设计语言
1.1.2程序设计过程
1.2程序设计算法与实现
1.3计算机程序算法的表示
1.3.1自然语言描述
1.3.2程序流程图描述
1.3.3N—S图描述
1.3.4程序设计语言描述
1.4程序算法实现案例分析
1.5练习题
第2章C语言程序的组成与编译运行
2.1C语言程序设计概述
2.1.1C语言程序设计的发展
2.1.2C语言程序设计的特点
2.1.3C语言程序的组成结构
2.2C语言程序的编译与运行
2.2.1编辑调试与编译运行步骤
2.2.2常用编译运行环境
2.3C语言的语义规范
2.3.1C语言程序的基本规范
2.3.2C语言的标识符
2.3.3C语言的保留关键字
2.4练习题
第3章数据存储类型与相关运算
3.1数据存储方式
3.1.1数据存储与数制转换
3.1.2数据存储类型与定义
3.1.3存储地址与占用空间
3.1.4数据常量分类
3.1.5程序变量定义
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.6逻辑运算符与逻辑运算表达式
3.3.7条件运算符与条件运算表达式
3.4练习题
第4章顺序结构程序设计
4.1C程序设计流程控制
4.1.1基本流程控制
4.1.2顺序结构流程控制
4.2基本顺序结构命令语句
4.2.1赋值语句
4.2.2空语句
4.2.3复合语句
4.2.4无条件转向语句
4.2.5函数调用语句
4.2.6表达式语句
4.3常用基本输入输出函数
4.3.1字符类型输入函数
4.3.2字符类型输出函数
4.3.3格式化输入输出函数
4.4练习题
第5章条件分支选择结构程序设计
5.1条件分支选择结构
5.1.1简单if分支选择结构
5.1.2if—else分支选择结构
5.1.3嵌套的if—else选择结构
5.1.4elseif多路分支选择结构
5:2switch—case条件选择语句
5.2.1switch—case条件选择结构
5.2.2switch—case条件选择语句的应用
5.3综合案例分析
5.4练习题
第6章循环控制结构程序设计
6.1循环控制结构
6.1.1循环控制结构组成要素
6.1.2while()循环控制结构
6.1.3do—while()循环控制结构
6.1.4for()循环控制结构
6.2循环控制结构的嵌套
6.3循环控制结构的辅助控制命令
6.3.1无条件转移命令goto语句
6.3.2终止循环执行命令break语句
6.3.3返回循环条件命令continue
6.4几种循环控制结构的比较
6.5循环控制结构综合案例分析
6.6练习题
第7章数组的定义及应用
7.1数组的性质
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.3.4多维数组的应用
7.4字符数组与字符串操作
7.4.1字符数组的定义与初始化
7.4.2字符串的处理及应用
7.4.3常用的字符串处理函数
7.4.4字符数组应用案例
7.5练习题
第8章函数与变量
8.1C语言函数的分类与应用
8.1.1C语言函数分类
8.1.2系统标准库函数
8.1.3自定义函数
8.2自定义函数与函数类型
8.3自定义函数参数与参数传递
8.3.1形式参数和实际参数
8.3.2数组作为函数参数
8.4自定义函数的调用
8.5函数的嵌套调用
8.6函数的递归调用
8.7函数变量的存储与作用域
8.7.1局部变量
8.7.2全局变量
8.8动态存储变量和静态存储变量
8.8.1程序变量的存储类型
8.8.2auto型变量
8.8.3extern型变量
8.8.4static型局部变量与全局变量
8.8.5register型变量
8.9全局函数和局部函数
8.9.1局部函数
8.9.2全局函数
8.10函数与变量综合案例分析
8.11练习题
第9章编译预处理
9.1编译预处理命令
9.2宏定义与宏代换
9.2.1不带参数的宏定义
9.2.2带参数的宏定义
9.2.3宏定义作用域的终止
9.3文件包含处理
9.4条件编译
9.5练习题
第10章地址与指针变量
10.1变量的内存地址与指针
10.1.1指针变量的定义
10.1.2指针变量的赋值
10.1.3指针变量运算符及运算
10.1.4指针变量作函数参数
10.2数组与地址指针
10.2.1指向数组的指针变量
10.2.2指向数组元素的指针变量
10.2.3数组名作函数参数
10.2.4指针变量作函数参数
10.2.5多维数组与指针变量
10.3字符串与指针变量
10.3.1字符串处理方法
10.3.2字符串指针作函数参数
10.4函数的指针及指向函数的指针变量
10.4.1函数指针变量的定义
10.4.2用函数指针调用函数
10.4.3用函数指针变量作函数参数
10.4.4返回指针值的指针函数
10.5指针数组与指向指针数组的指针变量
10.5.1指针数组
10.5.2指向指针的指针变量
10.6main()命令行参数传递
10.7指针变量综合案例
10.8练习题
……
第11章构造类型与自定义类型
第12章位运算操作
第13章文件系统管理与操作
附录A常用字符与ASCII码对照表
附录B运算符的优先级与结合性
参考文献
内容摘要
本书作为精品教学建设立项教材,集多年各个时期教学改革立项实施方案及C语言教学资源建设之精华,结合现代程序设计理念,优化、提炼了相关知识要点。
全书共13章,通过应用案例全面解析C语言程序设计的知识要点、实现方法、基本原理以及C语言的语义、语法规范等,覆盖了相关知识内容与重点,主要包括计算机程序设计算法与实现、C语言程序的组成结构、编译运行、各种数据存储类型及相关运算、各类程序流程控制命令与控制结构、数组的定义与使用、函数定义与变量的作用、编译预处理与宏定义的使用方法、数据存储地址的操作与指针变量、构造类型与自定义类型的定义与使用、位运算操作与应用、文件系统管理与数据操作等。
本书可作为高等学校本科的计算机专业基础课教材,也可作为各学科专业公共基础课教材,还可以作为高校课程设计或软件研发人员实现程序算法的参考案例用书,并可供全国计算机等级考试和编程基础培训的案例分析教学、自学使用。
— 没有更多了 —
以下为对购买帮助不大的评价