图书介绍
C语言程序设计教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 邱希春,周建中,陈莲君编著 著
- 出版社: 清华大学出版社;北京交通大学出版社
- ISBN:7810825103
- 出版时间:2007
- 标注页数:200页
- 文件大小:9MB
- 文件页数:213页
- 主题词:
PDF下载
下载说明
C语言程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 引论1
1.1 C语言简史1
1.2 C语言的特点1
1.3 源程序的组成2
1.3.1 源程序的宏观成分2
1.3.2 源程序的微观成分2
1.4 C语言程序的开发过程5
1.4.1 启动Turbo C6
1.4.2 编辑源程序6
1.4.3 编译、运行源程序7
习题17
第2章 算术类型数据8
2.1 整数类型8
2.1.1 变量定义8
2.1.2 常量书写规则11
2.1.3 数据的输入输出13
2.2 实数类型15
2.2.1 变量定义16
2.2.2 常量书写规则16
2.3 符号常量17
习题218
第3章 基本运算和表达式20
3.1 基本运算20
3.2 算术运算23
3.2.1 四则运算24
3.2.2 模运算26
3.2.3 增1和减1运算27
3.3 赋值运算28
3.4 关系运算29
3.5 逻辑运算30
3.5.1 逻辑否运算30
3.5.2 逻辑与运算31
3.5.3 逻辑或运算32
3.6 条件运算33
3.7 位运算34
3.7.1 移位运算34
3.7.2 位逻辑运算35
3.8 逗号运算37
3.9 计算存储区大小37
3.10 强制类型转换38
3.11 表达式38
习题340
第4章 语句42
4.1 基本语句42
4.1.1 表达式语句42
4.1.2 空语句43
4.1.3 复合语句43
4.2 选择控制语句44
4.2.1 if语句44
4.2.2 switch语句47
4.3 循环控制语句49
4.3.1 for语句49
4.3.2 while语句51
4.3.3 do-while语句52
4.3.4 嵌套的循环控制语句52
4.4 转移语句53
4.4.1 break语句53
4.4.2 continue语句55
4.4.3 return语句56
4.4.4 goto语句56
4.5 语句的综合应用57
习题462
第5章 数组类型63
5.1 数组变量定义63
5.2 数组元素的引用64
5.3 数组的典型处理65
5.3.1 顺序处理数组中满足指定性质的数据65
5.3.2 顺序处理数组中满足指定性质的数据对67
5.3.3 在数组中插入或删除一个数据69
5.3.4 在数组中查找一个指定的数据70
5.3.5 对数组中的数据进行排序72
5.3.6 合并两个有序数组中的数据到一个数组75
5.4 字符数组和字符串处理76
5.4.1 字符串常量76
5.4.2 字符数组和字符串的输入输出76
5.4.3 字符串的典型处理78
5.5 二维数组及处理80
习题583
第6章 函数85
6.1 函数定义86
6.1.1 函数定义的格式86
6.1.2 函数定义之例88
6.2 函数调用91
6.2.1 函数调用的格式91
6.2.2 函数调用中的一些问题91
6.3 函数调用时的数据传送机制93
6.4 函数的原型说明94
6.5 递归95
6.6 变量的存储类、作用域及初始化97
6.6.1 变量的存储类与作用域97
6.6.2 变量的初始化101
6.7 预处理程序103
6.7.1 无参#define103
6.7.2 有参数的宏定义105
6.7.3 包含文件105
6.8 算法之例106
6.8.1 排序106
6.8.2 搜索108
习题6109
第7章 指针类型110
7.1 指针的基本概念110
7.1.1 变量的存储区和变量的地址110
7.1.2 计算变量的地址111
7.1.3 指针变量111
7.2 与指针类型相关的基本运算112
7.2.1 取变量地址运算112
7.2.2 赋值运算113
7.2.3 间接访问运算114
7.2.4 指针加、减整型量114
7.2.5 指针减指针116
7.2.6 指针变量的增1、减1运算117
7.2.7 指针的关系运算118
7.2.8 数组成员选择119
7.2.9 强制类型转换120
7.2.10 指针的逻辑运算120
7.3 二级指针120
7.4 指针数组121
7.5 指针与数组123
7.5.1 引用数组中下标连续的一批成员123
7.5.2 指向数组的指针124
7.6 指针与函数125
7.6.1 向函数传递一个数组126
7.6.2 函数通过指针类型的参数向外传递计算结果127
7.6.3 返回值为指针类型的函数129
7.6.4 指向函数的指针130
7.7 命令行参数132
习题7134
第8章 自定义数据类型——结构与联合137
8.1 概述137
8.2 结构类型的定义137
8.3 结构变量的定义和使用139
8.3.1 结构变量的定义139
8.3.2 结构变量的使用140
8.4 结构与数组144
8.4.1 结构数组的定义144
8.4.2 结构数组的初始化146
8.5 结构与指针147
8.5.1 结构成员可以是指针类型的变量147
8.5.2 指向结构变量的指针148
8.6 结构与函数151
8.6.1 基本数据类型作为函数形参151
8.6.2 结构变量和结构指针作为函数的形参152
8.6.3 结构变量作函数的返回值155
8.7 链表157
8.7.1 链表概述158
8.7.2 单链表结点类型的定义158
8.7.3 单链表的建立159
8.7.4 单链表的遍历164
8.7.5 单链表的插入和删除165
8.7.6 单链表的综合应用169
8.8 联合172
8.8.1 联合的定义和引用173
8.8.2 联合举例174
8.9 用typedef重定义类型名174
8.9.1 概念174
8.9.2 典型用法175
8.9.3 typedef与#define的区别176
习题8176
第9章 文件和文件处理178
9.1 文件178
9.1.1 打开文件178
9.1.2 关闭文件181
9.2 文本文件182
9.3 二进制文件187
习题9192
附录A ASCII码表195
附录B Turbo C 2.0常用库函数及其头文件196
参考文献200
热门推荐
- 3174820.html
- 968668.html
- 3119377.html
- 1639283.html
- 2442451.html
- 3446253.html
- 3579209.html
- 506249.html
- 1789152.html
- 3446382.html
- http://www.ickdjs.cc/book_2346248.html
- http://www.ickdjs.cc/book_3514786.html
- http://www.ickdjs.cc/book_2520580.html
- http://www.ickdjs.cc/book_3163121.html
- http://www.ickdjs.cc/book_2509282.html
- http://www.ickdjs.cc/book_3199692.html
- http://www.ickdjs.cc/book_3767602.html
- http://www.ickdjs.cc/book_1412179.html
- http://www.ickdjs.cc/book_3098732.html
- http://www.ickdjs.cc/book_1298109.html