种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

C语言程式设计教程(第2版)(修订版)

(2020-01-22 00:57:47) 百科综合
C语言程式设计教程(第2版)(修订版)

C语言程式设计教程(第2版)(修订版)

《C语言程式设计教程(第2版)(修订版)》是2011年北京邮电大学出版社出版的图书,作者是杨路明

基本介绍

  • 作者:杨路明
  • ISBN:9787563528554
  • 定价:30.00元
  • 出版社:北京邮电大学出版社
  • 出版时间:2011-12-1
  • 装帧:平装

内容介绍

C语言是在当今软体开发领域有着广泛套用的一种语言。本书全面介绍了C语言的基本概念,C语言的数据类型、语句及结构特点,系统讲述了C语言程式设计的基本方法和技巧。
全书选材先进,内容丰富,讲述力求理论联繫实际、深入浅出、循序渐进,注重培养读者的程式设计能力,培养其良好的程式设计风格和习惯。
本书可作为高等院校计算机专业或其他专业的电脑程式设计教学用书,也可作为从事计算机套用的科技人员的参考书和培训教材。
为了配合本书的学习,作者还编写了与本书配套的《C语言程式设计上机指导与习题选解》一书,可供学习时参考使用。

作品目录

第1章 引言
1.1 简单C语言程式
1.1.1 程式举例
1.1.2 程式的构成
1.2 算法和程式
1.2.1 算法的概念
1.2.2 流程图——描述算法的工具
1.2.3 算法举例
1.2.4 从算法到C语言程式
1.3 C语言程式的编程环境
1.3.1 C语言简介
1.3.2 从源档案到执行程式
1.3.3 Visual Studio编程环境简介
习题1
第2章 C语言的基础知识
2.1 C语言的基本要素
2.1.1 字元集
2.1.2 标识符
2.1.3 关键字
2.2 数据
2.2.1 常量
2.2.2 变数
2.3 C语言的基本数据类型
2.3.1 数据类型概述
2.3.2 整型
2.3.3 浮点型
2.3.4 字元型
2.4 运算初步
2.4.1 算术运算
2.4.2 赋值运算
2.4.3 自增与自减运算符
2.5 数据类型转换
2.5.1 类型自动转换
2.5.2 赋值转换
2.5.3 强制类型转换
习题2
第3章 简单语句与顺序结构程式
3.1 C语言的简单语句
3.1.1 表达式语句
3.1.2 函式调用语句
3.1.3 常用数学函式
3.2 输出函式
3.2.1 字元输出函式
3.2.2 格式输出函式
3.2.3 输出项的格式说明
3.3 输入函式
3.3.1 字元输入函式
3.3.2 格式输入函式
3.4 顺序结构程式
3.4.1 顺序流程
3.4.2 顺序结构程式设计举例
习题3
第4章 选择结构程式
4.1 关係运算
4.1.1 关係运算符
4.1.2 关係表达式
4.2 逻辑运算
4.2.1 逻辑运算符
4.2.2 逻辑表达式
4.3 if 语句
4.3.1 单分支if语句
4.3.2 双分支if语句
4.3.3 多分支选择结构
4.3.4 if语句的嵌套
4.4 switch语句
4.5 结构嵌套程式举例
习题4
第5章 循环结构程式设计
5.1 while语句
5.2 do-while语句
5.3 for语句
5.3.1 for语句的一般形式
5.3.2 for语句中的各表达式含义
5.3.3 for语句与while语句的比较
5.4 break和continue语句
5.4.1 break语句
5.4.2 continue语句
5.5 循环的嵌套
5.6 複合结构程式举例
习题5
第6章 函式与编译预处理
6.1 功能模组与函式
6.2 函式的定义与调用
6.2.1 定义函式
6.2.2 函式的声明
6.2.3 函式的调用
6.2.4 函式的嵌套调用
6.2.5 参数的传递
6.3 函式的递归调用
6.4 变数的作用域和存储期
6.4.1 变数的作用域
6.4.2 变数的生存期
6.5 内部函式和外部函式
6.6 编译预处理
6.6.1 宏定义
6.6.2 档案包含
6.7 函式设计举例
习题6
第7章 数组
7.1 一维数组
7.1.1 一维数组的定义
7.1.2 一维数组元素的引用
7.1.3 一维数组的存储结构与初始化
7.2 二维数组
7.2.1 二维数组的定义
7.2.2 二维数组元素的引用
7.2.3 二维数组的存储
7.2.4 二维数组的初始化
7.3 数组的套用
7.4 字元数组和字元串
7.4.1 字元数组的定义与初始化
7.4.2 字元串及其存储
7.4.3 字元串的输入与输出
7.4.4 字元串处理函式
7.5 数组作为函式的参数
7.6 程式举例
习题7
第8章 指针
8.1 指针与指针变数
8.1.1 指针的概念
8.1.2 指针变数的定义与初始化
8.1.3 指针运算
8.1.4 多级指针
8.2 指针与函式
8.2.1 指针作为函式参数
8.2.2 指针函式
8.2.3 指向函式的指针
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.6 程式举例
习题8
第9章 结构体数据类型与鍊表
9.1 结构体类型的定义
9.2 结构体类型变数
9.2.1 结构体类型变数的定义
9.2.2 结构体变数的使用
9.2.3 结构体变数的初始化
9.2.4 结构体变数的输入和输出
9.3 结构体类型数组
9.3.1 结构体类型数组的定义
9.3.2 结构体类型数组的初始化
9.3.3 结构体数组的使用
9.4 结构体类型指针
9.4.1 指向结构体变数的指针
9.4.2 指向结构体数组元素的指针
9.5 结构体与函式
9.5.1 结构体变数作函式参数
9.5.2 指向结构体变数的指针作为函式参数
9.5.3 返回结构体类型值的函式
9.6 共用体与枚举类型
9.6.1 共用体类型
9.6.2 枚举类型
9.7 鍊表
9.7.1 鍊表概述
9.7.2 记忆体动态管理函式
9.7.3 鍊表的基本操作
9.8 程式举例
习题9
第10章 档案
10.1 档案概述
10.1.1 档案及档案分类
10.1.2 档案存取方式
10.2 档案操作
10.2.1 档案FILE结构指针
10.2.2 档案的打开操作
10.2.3 关闭档案
10.2.4 档案操作状态检测
10.2.5 档案的顺序读写
10.2.6 档案的随机读写
习题10
附录1 ASCII字元编码一览表
附录2 运算符的优先权别和结合方向一览表
附录3 常用C语言库函式
参考文献

标 签

搜索
随机推荐

Powered By 种豆资源网||