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

- 杨学兵主编 著
- 出版社: 合肥:中国科学技术大学出版社
- ISBN:7312016634
- 出版时间:2004
- 标注页数:236页
- 文件大小:11MB
- 文件页数:249页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 C语言概述1
1.1 C语言的发展简史与特点1
1.1.1 C语言的发展简史1
1.1.2 C语言的特点2
1.2 简单C程序介绍4
1.3 书写规范的C代码建议7
1.4 C程序的上机步骤9
习题14
第2章 基本数据类型与运算规则15
2.1 标识符15
2.2 数据类型17
2.3 常量与变量18
2.3.1 常量和符号常量18
2.3.2 变量19
2.4 整型数据20
2.4.1 位、字节和字20
2.4.2 二进制、八进制、十六进制21
2.4.3 整型常量的表示方法23
2.4.4 整型变量23
2.5 实型数据26
2.5.1 实型常量的表示方法26
2.5.2 实型变量26
2.6.1 字符常量27
2.6 字符型数据27
2.6.2 字符串常量28
2.6.3 字符变量28
2.7 运算符和表达式29
2.7.1 算术运算符和算术表达式29
2.7.2 赋值运算符和赋值表达式32
2.7.3 变量赋值及表达式计算时的数据类型转换33
2.8 逗号运算符和逗号表达式35
习题35
3.1.1 数据输入输出概念38
3.1.2 字符数据的输入输出38
3.1 数据的输入输出38
第3章 程序控制结构38
3.1.3 格式化输入与输出39
3.2 顺序结构45
3.3 分支结构(选择结构)46
3.3.1 关系运算符和关系表达式47
3.3.2 逻辑运算符和逻辑表达式48
3.3.3 if语句51
3.3.4 switch语句58
3.4 循环结构59
3.4.1 while语句60
3.4.2 do-while语句62
3.4.3 for语句64
3.4.4 转移语句66
3.4.5 循环的嵌套(多重循环)68
3.4.6 程序举例71
习题73
第4章 数组78
4.1 一维数组78
4.1.1 一维数组的说明78
4.1.2 一维数组元素的引用79
4.1.3 一维数组的初始化79
4.1.4 一维数组的应用举例80
4.2 二维数组82
4.2.1 二维数组类型说明82
4.2.3 二维数组的初始化83
4.2.2 二维数组元素的引用83
4.2.4 二维数组的应用举例85
4.3 字符数组86
4.3.1 字符数组类型说明86
4.3.2 字符数组的初始化86
4.3.3 字符数组的引用87
4.3.4 字符串的输入与输出88
4.3.5 字符串处理函数89
4.4 程序举例93
习题96
第5章 函数102
5.1 概述102
5.2.1 无参函数定义103
5.2 函数的定义103
5.2.2 有参函数定义104
5.2.3 空函数104
5.3 函数的参数和函数的返回值105
5.3.1 函数参数105
5.3.2 函数的返回值106
5.4 函数的调用107
5.4.1 函数调用的一般形式108
5.4.2 对被调用函数的声明109
5.5 函数的嵌套调用110
5.6 函数的递归调用112
5.7.1 数组元素作为函数实参116
5.7 数组作为函数的参数116
5.7.2 数组作为函数参数117
5.7.3 多维数组作为函数参数120
5.8 变量的作用域121
5.8.1 局部变量121
5.8.2 全局变量122
5.9 变量的存储类型124
5.9.1 动态存储方式和静态存储方式124
5.9.2 自动变量125
5.9.3 寄存器变量126
5.9.4 静态变量127
5.9.5 外部变量128
5.10.2 外部函数130
5.10.1 内部函数130
5.10 内部函数和外部函数130
5.9.6 关于变量的定义与声明130
习题131
第6章 指针135
6.1 内存、地址、指针135
6.2 指针变量的定义与初始化136
6.2.1 指针变量的定义137
6.2.2 指针变量的初始化137
6.2.3 指针变量的存储空间139
6.3 指针变量的运算140
6.3.1 赋值运算140
6.3.2 指针运算与取地址运算141
6.3.3 算术运算143
6.3.4 移动指针变量的指向144
6.3.5 关系运算144
6.3.6 多级(重)指针(取指针变量的地址)145
6.4 指针与数组145
6.4.1 指针变量与数组元素146
6.4.2 指向数组的指针变量148
6.4.3 指针数组149
6.4.4 指针与字符串151
6.5 指针与函数152
6.5.1 指针变量作函数参数152
6.5.2 返回指针型值的函数156
6.5.3 动态存储分配157
6.5.4 指向函数的指针变量158
6.5.5 指向函数的指针数组(选学)160
6.6 main()函数的参数162
6.7 指针的低级应用(选学)164
习题165
第7章 编译预处理169
7.1 文件包含169
7.2 宏定义172
7.3 条件编译174
第8章 结构和联合177
8.1 结构及其定义177
8.1.1 结构177
8.2 结构变量178
8.1.2 定义结构178
8.3 结构变量引用180
8.4 结构变量的初始化182
8.5 结构数组及其初始化183
8.5.1 结构数组的定义183
8.5.2 结构数组的初始化183
8.5.3 结构数组的应用184
8.6 指向结构类型数据的指针186
8.6.1 指向结构变量的指针变量186
8.6.2 指向结构数组的指针变量187
8.6.3 用结构类型的数据作函数参数188
8.7.2 联合类型及其变量的定义190
8.7 联合和枚举190
8.7.1 联合的概念190
8.7.3 联合变量的引用191
8.7.4 联合变量的特点191
8.7.5 枚举类型192
8.7.6 定义已有类型的别名195
习题196
第9章 位运算199
9.1 位运算的概念199
9.1.1 整型的表达方式199
9.2 位运算200
9.1.2 字符型的表达方式200
9.2.1 逻辑位运算201
9.2.2 移位运算202
9.3 位域(位段)202
习题204
第10章 文件206
10.1 C文件概述206
10.2 文件类型指针207
10.3 打开与关闭文件的方法207
10.4 文件的读写208
10.4.1 读写一个字符208
10.4.2 读写一个字符串210
10.4.4 字符串作为输入输出“设备”的格式化输入输出211
10.4.3 文本文件格式化输入输出211
10.4.5 二进制文件的读写212
10.5 文件的定位214
10.6 错误检测216
10.7 使用C文件的一般步骤216
习题216
附录 C语言程序设计上机实验219
实验一 熟悉C语言的运行环境219
实验二 运行一个C程序的方法220
实验三 数据类型222
实验四 运算符和表达式224
实验五 最简单的C程序设计225
实验七 逻辑结构程序设计(关于switch语句)227
实验六 逻辑结构程序设计(关于if语句)227
实验八 while语句228
实验九 do-while语句229
实验十 for语句230
实验十一 数组230
实验十二 函数231
实验十三 编译预处理232
实验十四 指针233
实验十五 结构体234
实验十六 结构与联合234
实验十七 位运算235
实验十八 文件236
热门推荐
- 2983891.html
- 2354480.html
- 2586128.html
- 542635.html
- 848680.html
- 588661.html
- 1326266.html
- 1001870.html
- 2543418.html
- 2925923.html
- http://www.ickdjs.cc/book_2349885.html
- http://www.ickdjs.cc/book_2541047.html
- http://www.ickdjs.cc/book_3246426.html
- http://www.ickdjs.cc/book_2893129.html
- http://www.ickdjs.cc/book_1237890.html
- http://www.ickdjs.cc/book_922075.html
- http://www.ickdjs.cc/book_3177807.html
- http://www.ickdjs.cc/book_3187197.html
- http://www.ickdjs.cc/book_3848088.html
- http://www.ickdjs.cc/book_3642449.html