书籍详情
C语言程序设计教程(修订版)
作者:张陵山 编
出版社:湖南大学出版社
出版时间:2004-02-01
ISBN:9787810535939
定价:¥30.00
购买这本书可以去
内容简介
《C语言程序设计教程》共分十章,内容包括;C语言简介,基本数据类型、运算符及表达式,结构化程序设计、函数、预处理命令、构造数据类型、指针、文件、综合编程等,系统的让读者学习C语言,从而了解C语言并不是那么神秘。《C语言程序设计教程》系是“高等院校21世纪新视野教材·计算机系列教材”之一,由全国几十所高校传授计算机知识、指导学生从事计算机实验的教师结合我国有关C语言程序设计考试大纲和自身在教学第一线上积累的经验编撰而成。
作者简介
暂缺《C语言程序设计教程(修订版)》作者简介
目录
第一章 C语言简介
1.1 C语言与Turbo C
1.2 TurboC的特点和配置要求
1.2.1 TurboC的发展及特点
1.2.2 TurboC2.O基本配置要求
1.3 简单C程序介绍
1.4 C语言可执行程序的产生过程
1.4.1 编辑程序
1.4.2 编译程序
1.4.3 库函数和连接
1.4.4 运行程序
1.4.5 简单的C语言程序的运行过程
习题
第二章 基本数据类型、运算符及表达式
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 赋值运算符及表达式
2.4.1 简单赋值运算符和赋值表达式
2.4.2 复合赋值运算符及表达式
2.5 类型转换运算符
2.6 逗号运算符和逗号表达式
习题
第三章 结构化程序设计
3.1 结构化程序设计方法
3.1.1 算法及其实现
3.1.2 结构化程序设计方法
3.2 顺序结构
3.2.1 概述
3.2.2 赋值语句
3.2.3 数据输入与输出
3.2.4 顺序结构程序设计举例
3.3 选择结构
3.3.1 关系运算符和关系表达式
3.3.2 逻辑运算符和逻辑表达式
3.3.3 if语句
3.3.4 条件运算符和条件表达式
3.3.5 switch语句
3.3.6 选择结构程序举例
3.4 循环结构
3.4.1 goto语句和if语句构成循环
3.4.2 while语句
3.4.3 do--while语句
3.4.4 for语句
3.4.5 循环的嵌套
3.4.6 break和continue语句
3.4.7程序举例
习题
第四章 函 数
4.1 函数的定义
4.1.1 函数类型说明
4.1.2 函数的定义
4.2 函数的调用形式
4.2.1 函数的返回值
4.2.2 函数参数传递
4.3 数据的存储类别
4.3.1 变量的说明
4.3.2 局部变量与全局变量
4.3.3 静态存储变量与动态存储变量
4.4 函数的递归调用
4.4.1 递归说明
4.4.2 递归实例
4.5 函数举例
习题
第五章 预处理命令
5.1 宏定义
5.1.1 简单宏定义
5.1.2 带形式参数的宏定义
5.1.3 宏定义的取消
5.2 文件包含
5.3 条件编译
5.3.1 常量表达式作为编译控制条件
5.3.2 宏名作为编译控制条件
习题
第六章 构造数据类型
6.1 枚举类型
6.2 数组
6.2.1 一维数组
6.2.2 字符数组和字符申
6.2.3 多维数组
6.2.4 数组作为函数参数
6.3 结构体
6.3.1 结构体类型定义与变量说明
6.3.2 结构体变量的初始化与引用
6.3.3 结构体数组
6.3.4 结构体与函数
6.4 位域与位运算
6.4.1 位域
6.4.2 位运算符
6.5 共用体
6.6 typedef
习题
第七章 指针
第八章 文件
第九章 综合编程
第十章 应用调试技术
模拟试卷
附录1 C语言常用编辑命令表
附录2 C语言运算符的优先级别表
附录3 C语言库函数
参考文献
后记
1.1 C语言与Turbo C
1.2 TurboC的特点和配置要求
1.2.1 TurboC的发展及特点
1.2.2 TurboC2.O基本配置要求
1.3 简单C程序介绍
1.4 C语言可执行程序的产生过程
1.4.1 编辑程序
1.4.2 编译程序
1.4.3 库函数和连接
1.4.4 运行程序
1.4.5 简单的C语言程序的运行过程
习题
第二章 基本数据类型、运算符及表达式
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 赋值运算符及表达式
2.4.1 简单赋值运算符和赋值表达式
2.4.2 复合赋值运算符及表达式
2.5 类型转换运算符
2.6 逗号运算符和逗号表达式
习题
第三章 结构化程序设计
3.1 结构化程序设计方法
3.1.1 算法及其实现
3.1.2 结构化程序设计方法
3.2 顺序结构
3.2.1 概述
3.2.2 赋值语句
3.2.3 数据输入与输出
3.2.4 顺序结构程序设计举例
3.3 选择结构
3.3.1 关系运算符和关系表达式
3.3.2 逻辑运算符和逻辑表达式
3.3.3 if语句
3.3.4 条件运算符和条件表达式
3.3.5 switch语句
3.3.6 选择结构程序举例
3.4 循环结构
3.4.1 goto语句和if语句构成循环
3.4.2 while语句
3.4.3 do--while语句
3.4.4 for语句
3.4.5 循环的嵌套
3.4.6 break和continue语句
3.4.7程序举例
习题
第四章 函 数
4.1 函数的定义
4.1.1 函数类型说明
4.1.2 函数的定义
4.2 函数的调用形式
4.2.1 函数的返回值
4.2.2 函数参数传递
4.3 数据的存储类别
4.3.1 变量的说明
4.3.2 局部变量与全局变量
4.3.3 静态存储变量与动态存储变量
4.4 函数的递归调用
4.4.1 递归说明
4.4.2 递归实例
4.5 函数举例
习题
第五章 预处理命令
5.1 宏定义
5.1.1 简单宏定义
5.1.2 带形式参数的宏定义
5.1.3 宏定义的取消
5.2 文件包含
5.3 条件编译
5.3.1 常量表达式作为编译控制条件
5.3.2 宏名作为编译控制条件
习题
第六章 构造数据类型
6.1 枚举类型
6.2 数组
6.2.1 一维数组
6.2.2 字符数组和字符申
6.2.3 多维数组
6.2.4 数组作为函数参数
6.3 结构体
6.3.1 结构体类型定义与变量说明
6.3.2 结构体变量的初始化与引用
6.3.3 结构体数组
6.3.4 结构体与函数
6.4 位域与位运算
6.4.1 位域
6.4.2 位运算符
6.5 共用体
6.6 typedef
习题
第七章 指针
第八章 文件
第九章 综合编程
第十章 应用调试技术
模拟试卷
附录1 C语言常用编辑命令表
附录2 C语言运算符的优先级别表
附录3 C语言库函数
参考文献
后记
猜您喜欢