书籍详情
C语言程序设计教程CX:4975
作者:吕国英
出版社:科学出版社
出版时间:2005-11-01
ISBN:9787030161864
定价:¥24.00
购买这本书可以去
内容简介
本书以C语言为平台通过大量实例讲解了程序设计的基本方法和技巧,内容新颖、通俗易懂,是学习C语言程序设计的理想读物。本书以语言、设计方法、算法为顺序编排,有利于不同层次的读者从中快速获取相关知识。本书可作为高等院校计算机相关专业程序设计课程的教材,也可作为广大编程爱好者的参考书。
作者简介
暂缺《C语言程序设计教程CX:4975》作者简介
目录
目录
第1讲 程序设计语言概述
1.1 引言
1.1.1 程序设计语方及其分类
1.1.2 程序设计语言的选择
1.1.3 程序的执行
1.1.4 程序的评价
1.2 数据及其类型
1.2.1 数据类型
1.2.2 数据类型的作用
1.2.3 常量和变量
1.3 程序结构
1.3.1 程序基本构成
1.3.2 顺序结构
1.3.3 条件表示
1.3.4 选择结构
1.3.5 循环结构
1.4 指针与指针变量
1.4.1 引入
1.4.2 指针变量定义和引用
1.5 程序模块——函数
1.5.1 模块的引入
1.5.2 模块的实现
1.5.3 链接与建库
1.5.4 进一步认识变量
1.5.5 有关宏定义
1.5.6 函数与指针
1.6 数组、字符串及动态存储
1.6.1 数组及数组定义
1.6.2 数组与指针
1.6.3 字符数组及字符串
1.6.4 指针数组和指向指针的指针
1.6.5 动态存储
1.6.6 主函数的参数
1.7 结构体与共用体
1.7.1 结构体及其定义
1.7.2 结构体的引用
1.7.3 结构体与函数
1.7.4 共用体
1.7.5 枚举类型
1.7.6 类型说明
1.8 位运算
1.8.1 按位与运算
1.8.2 按位或运算
1.8.3 按位异或运算
1.8.4 求反运算
1.8.5 左移运算
1.8.6 右移运算
1.9 文件
1.9.1 C语言文件概述
1.9.2 文件的打开与关闭
1.9.3 文件的读写
1.9.4 文件定位
1.9.5 文件其他相关函数
1.10 程序调试与测试
1.10.1 常见的语法错误
1.10.2 常见的“伪”语法错误
1.10.3 常见的逻辑类错误
1.10.4 测试与调试
1.11 C程序设计语言自测题
1.11.1 自测题1
1.11.2 自测题2
1.11.3 自测题3
1.11.4 自测题4
第2讲 程序设计的基本方渚技巧
2.1 引言
2.1.1 程序设计的步骤
2.1.2 程序设计示例
2.1.3 编写健壮的程序
2.2 选择结构程序设计
2.2.1 多分支语句编程
2.2.2 开关语句编程
2.2.3 最大、最小问题
2.2.4 习题
2.3 循环结构程序设计
2.3.1 累加与累乘
2.3.2 循环与条件
2.3.3 数与数字
2.3.4 素数与因数
2.3.5 多重循环的应用
2.3.6 递推法
2.3.7 枚举法
2.3.8 习题
2.4 函数应用
2.4.1 随机函数的应用
2.4.2 模埠化程序设计
2.4.3 递归程序设计
2.4.4 习题
2.5 一维数组基础应用技巧
2.5.1 一维数组基础应用
2.5.2 排序
2.5.3 巧用下标
2.5.4 构造循环体
2.5.5 高精度数据计算问题
2.5.6 相关技巧
2.5.7 习题
2.6 二维图形和二维表
2.6.1 二维数组基础应用
2.6.2 趣味矩阵
2.6.3 习题
2.7 字符与字符串
2.7.1 字符串的检索、插入、删除
2.7.2 字符串排序
2.7.3 数值与字符串
2.7.4 习题
2.8 指针应用
2.8.1 基本类型指针的应用
2.8.2 二维意义指针的应用
2.8.3 指针类型函数的应用
2.8.4 习题
2.9 结构体应用
2.9.1 结构体基础应用
2.9.2 结构体与复数运算
2.9.3 结构体信息排序
2.9.4 习题
2.10 程序设计小结
第3章 程序设计综合应用
3.1 编程输入10个整数而后逆序输出
3.2 求1!+2!+3!+3! +n!
3.3 递增的牛群
3.4 验语哥德巴赫猜想
3.5 求3个数的了小公倍数
3.6 猴子选大王
附录A C语方要素
A.1 C语言的字符集
A.2 C语言的标识符
A.3 C语言的关键字
A.4 C语言的运算符
A.5 C语言的单词
A.6 C语言的语句
附录B 编译预处理
附录C 标准库函数
C.1 类型函数
C.2 数学函数
C.3 转换函数
C.4 输入/输出子程序
C.5 字符串操作函数
C.6 存储分配子程序
C.7 时间日期函数
附录D Turbo C 2.0集成开发环境
D.1 Turbo C 2.0集成开发环境简介
D.2 File菜单
D.3 Edit菜单
D.4 Run菜单
D.5 Compile菜单
D.6 Project菜单
D.7 Options菜单
D.8 Debug菜单
D.9 Break/watch菜单
D.10 Turbo C 2.0的配置文件
附录了E ASCII码字符表
参考文献
第1讲 程序设计语言概述
1.1 引言
1.1.1 程序设计语方及其分类
1.1.2 程序设计语言的选择
1.1.3 程序的执行
1.1.4 程序的评价
1.2 数据及其类型
1.2.1 数据类型
1.2.2 数据类型的作用
1.2.3 常量和变量
1.3 程序结构
1.3.1 程序基本构成
1.3.2 顺序结构
1.3.3 条件表示
1.3.4 选择结构
1.3.5 循环结构
1.4 指针与指针变量
1.4.1 引入
1.4.2 指针变量定义和引用
1.5 程序模块——函数
1.5.1 模块的引入
1.5.2 模块的实现
1.5.3 链接与建库
1.5.4 进一步认识变量
1.5.5 有关宏定义
1.5.6 函数与指针
1.6 数组、字符串及动态存储
1.6.1 数组及数组定义
1.6.2 数组与指针
1.6.3 字符数组及字符串
1.6.4 指针数组和指向指针的指针
1.6.5 动态存储
1.6.6 主函数的参数
1.7 结构体与共用体
1.7.1 结构体及其定义
1.7.2 结构体的引用
1.7.3 结构体与函数
1.7.4 共用体
1.7.5 枚举类型
1.7.6 类型说明
1.8 位运算
1.8.1 按位与运算
1.8.2 按位或运算
1.8.3 按位异或运算
1.8.4 求反运算
1.8.5 左移运算
1.8.6 右移运算
1.9 文件
1.9.1 C语言文件概述
1.9.2 文件的打开与关闭
1.9.3 文件的读写
1.9.4 文件定位
1.9.5 文件其他相关函数
1.10 程序调试与测试
1.10.1 常见的语法错误
1.10.2 常见的“伪”语法错误
1.10.3 常见的逻辑类错误
1.10.4 测试与调试
1.11 C程序设计语言自测题
1.11.1 自测题1
1.11.2 自测题2
1.11.3 自测题3
1.11.4 自测题4
第2讲 程序设计的基本方渚技巧
2.1 引言
2.1.1 程序设计的步骤
2.1.2 程序设计示例
2.1.3 编写健壮的程序
2.2 选择结构程序设计
2.2.1 多分支语句编程
2.2.2 开关语句编程
2.2.3 最大、最小问题
2.2.4 习题
2.3 循环结构程序设计
2.3.1 累加与累乘
2.3.2 循环与条件
2.3.3 数与数字
2.3.4 素数与因数
2.3.5 多重循环的应用
2.3.6 递推法
2.3.7 枚举法
2.3.8 习题
2.4 函数应用
2.4.1 随机函数的应用
2.4.2 模埠化程序设计
2.4.3 递归程序设计
2.4.4 习题
2.5 一维数组基础应用技巧
2.5.1 一维数组基础应用
2.5.2 排序
2.5.3 巧用下标
2.5.4 构造循环体
2.5.5 高精度数据计算问题
2.5.6 相关技巧
2.5.7 习题
2.6 二维图形和二维表
2.6.1 二维数组基础应用
2.6.2 趣味矩阵
2.6.3 习题
2.7 字符与字符串
2.7.1 字符串的检索、插入、删除
2.7.2 字符串排序
2.7.3 数值与字符串
2.7.4 习题
2.8 指针应用
2.8.1 基本类型指针的应用
2.8.2 二维意义指针的应用
2.8.3 指针类型函数的应用
2.8.4 习题
2.9 结构体应用
2.9.1 结构体基础应用
2.9.2 结构体与复数运算
2.9.3 结构体信息排序
2.9.4 习题
2.10 程序设计小结
第3章 程序设计综合应用
3.1 编程输入10个整数而后逆序输出
3.2 求1!+2!+3!+3! +n!
3.3 递增的牛群
3.4 验语哥德巴赫猜想
3.5 求3个数的了小公倍数
3.6 猴子选大王
附录A C语方要素
A.1 C语言的字符集
A.2 C语言的标识符
A.3 C语言的关键字
A.4 C语言的运算符
A.5 C语言的单词
A.6 C语言的语句
附录B 编译预处理
附录C 标准库函数
C.1 类型函数
C.2 数学函数
C.3 转换函数
C.4 输入/输出子程序
C.5 字符串操作函数
C.6 存储分配子程序
C.7 时间日期函数
附录D Turbo C 2.0集成开发环境
D.1 Turbo C 2.0集成开发环境简介
D.2 File菜单
D.3 Edit菜单
D.4 Run菜单
D.5 Compile菜单
D.6 Project菜单
D.7 Options菜单
D.8 Debug菜单
D.9 Break/watch菜单
D.10 Turbo C 2.0的配置文件
附录了E ASCII码字符表
参考文献
猜您喜欢