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

- 蔺冰,王力洪等编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:9787560641171
- 出版时间:2016
- 标注页数:316页
- 文件大小:59MB
- 文件页数:323页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 计算机语言1
1.2 C语言出现的历史背景3
1.3 C语言的特点3
1.4 运行C程序的步骤4
1.4.1 使用VC++6.0运行C程序的步骤4
1.4.2 使用GCC运行C程序的步骤9
1.5 简单的C语言程序介绍10
习题13
第2章 面向过程的算法设计14
2.1 算法的概念14
2.2 面向过程算法采用的结构及14
传统流程图14
2.2.1 顺序结构14
2.2.2 选择结构15
2.2.3 循环结构15
2.2.4 传统流程图16
2.3 简单算法的举例17
2.4 算法的特性和要求21
习题21
第3章 数据类型及格式输出22
3.1 C语言的数据类型22
3.2 常量、变量22
3.2.1 常量22
3.2.2 标识符23
3.2.3 变量的定义23
3.2.4 内存内容和内存地址23
3.2.5 printf函数格式输出26
3.3 整型数据27
3.3.1 整型常量27
3.3.2 整型变量27
3.3.3 整型格式输出27
3.3.4 整型数据编码及溢出29
3.4 浮点型数据31
3.4.1 浮点型常量31
3.4.2 浮点型变量31
3.4.3 浮点格式输出31
3.4.4 浮点型数据编码及舍入误差32
3.5 字符型数据33
3.5.1 字符常量33
3.5.2 字符串常量34
3.5.3 字符变量及其格式输出34
3.5.4 字符数据在内存中的存储形式35
习题36
第4章 运算符、格式输入、顺序结构程序设计38
4.1 运算符38
4.1.1 运算符38
4.1.2 赋值运算符38
4.1.3 算术运算符39
4.1.4 复合赋值运算符39
4.1.5 自增、自减运算符40
4.1.6 变量赋初值40
4.1.7 各类数值型数据间的混合运算40
4.1.8 逗号运算符和逗号表达式41
4.1.9 C语句41
4.2 格式输入42
4.2.1 数据输入/输出的概念42
4.2.2 格式输出42
4.2.3 格式输入43
4.3 字符数据的输入/输出45
4.3.1 putchar函数45
4.3.2 getchar函数46
4.4 输入缓冲区47
4.5 顺序程序设计48
习题50
第5章 选择结构程序设计52
5.1 关系运算符和关系表达式52
5.1.1 关系运算符及其优先级52
5.1.2 关系表达式52
5.2 逻辑运算符和逻辑表达式53
5.2.1 逻辑运算符及其优先级53
5.2.2 逻辑表达式53
5.3 if语句54
5.3.1 if语句的三种形式54
5.3.2 if语句的嵌套60
5.3.3 条件运算符63
5.4 switch语句64
5.5 选择结构程序设计66
习题68
第6章 循环结构程序设计69
6.1 while语句69
6.2 do-while语句70
6.3 for语句71
6.4 循环嵌套73
6.5 break语句和continue语句77
6.5.1 break语句77
6.5.2 continue语句79
6.6 goto语句81
6.7 循环程序举例83
习题86
第7章 函数框架及语法87
7.1 函数相关术语及执行流程87
7.2 函数的分类89
7.2.1 库函数89
7.2.2 自定义函数89
7.2.3 无返回值函数90
7.2.4 无参函数91
7.3 函数的调用91
7.3.1 对被调用函数的声明91
7.3.2 函数调用及调用格式92
7.3.3 函数的递归调用95
7.4 局部变量和全局变量97
7.4.1 局部变量97
7.4.2 全局变量98
7.5 变量的存储类别99
7.5.1 动态存储方式与静态存储方式99
7.5.2 auto变量99
7.5.3 用static声明的变量99
7.5.4 用extern声明的外部变量100
7.5.5 关于变量的声明和定义103
7.5.6 内存区域划分简介105
习题105
第8章 数组使用108
8.1 一维数组的定义和使用108
8.1.1 一维数组的定义108
8.1.2 一维数组元素的引用108
8.1.3 一维数组的初始化109
8.1.4 一维数组程序示例109
8.2 二维数组的定义和使用116
8.2.1 二维数组的定义117
8.2.2 二维数组的引用117
8.2.3 二维数组的初始化117
8.2.4 二维数组程序示例118
8.3 字符数组122
8.3.1 字符数组的定义122
8.3.2 字符串和字符串的结束标志122
8.3.3 字符数组的初始化123
8.3.4 字符数组的引用123
8.3.5 字符数组的输入/输出124
8.3.6 字符串处理函数126
8.4 数组作为函数参数131
8.4.1 数组元素作函数实参131
8.4.2 数组名作函数参数132
习题134
第9章 结构体和共用体137
9.1 定义结构体类型变量的方法137
9.2 结构体变量的引用139
9.3 结构体数组140
9.3.1 定义结构体数组140
9.3.2 结构体数组的初始化141
9.4 共用体149
9.5 枚举类型156
9.6 用typedef定义类型158
习题158
第10章 指针160
10.1 地址和指针的概念160
10.2 变量的指针和指向变量的指针变量160
10.2.1 定义一个指针变量160
10.2.2 指针变量的引用161
10.2.3 指针变量作为函数参数163
10.3 数组与指针166
10.3.1 指向数组元素的指针166
10.3.2 通过指针引用数组元素166
10.3.3 用数组名作函数参数168
10.3.4 多维数组与指针170
10.4 字符串与指针172
10.4.1 字符串的操作方式172
10.4.2 字符指针作函数参数173
10.4.3 const类型限定符174
10.5 指向结构体类型的指针176
10.5.1 指向结构体数据类型的指针177
10.5.2 指向结构体数组的指针178
10.5.3 用结构体变量和指向结构体的指针作函数参数179
10.6 返回指针值的函数181
10.7 指针数组和指向指针的指针182
10.7.1 指针数组的概念182
10.7.2 指向指针的指针185
10.7.3 指针数组作main函数的形参187
10.8 指向函数的指针189
10.8.1 用函数指针变量调用函数189
10.8.2 用指向函数的指针作函数参数190
习题192
第11章 文件操作194
11.1 C语言文件概述194
11.2 文件处理流程195
11.3 文件的打开与关闭196
11.3.1 文件打开函数196
11.3.2 文件关闭函数197
11.4 文件的读写197
11.4.1 文本文件读写函数198
11.4.2 二进制文件读写函数200
11.5 文件随机读写202
习题205
第12章 链表206
12.1 链表概述206
12.2 简单链表206
12.3 动态链表208
12.3.1 创建动态链表209
12.3.2 链表的查找213
12.3.3 对链表的删除操作214
12.3.4 对链表的插入操作216
习题222
第13章 位运算和预处理命令224
13.1 位运算符和位运算224
13.2 位段227
13.3 预处理命令228
13.3.1 宏定义228
13.3.2 文件包含229
13.3.3 条件编译229
习题230
附录A ASCII码表231
附录B C语言关键字233
附录C 运算符及结合性234
附录D 常用C语言库函数235
附录E 二、八、十、十六进制换算242
附录F 整数的补码244
附录G 文件路径245
附录H 习题参考答案247
参考文献316
热门推荐
- 3435140.html
- 2265630.html
- 2008489.html
- 16209.html
- 3138091.html
- 3219778.html
- 715059.html
- 782804.html
- 765737.html
- 3750657.html
- http://www.ickdjs.cc/book_87871.html
- http://www.ickdjs.cc/book_878620.html
- http://www.ickdjs.cc/book_872020.html
- http://www.ickdjs.cc/book_1071294.html
- http://www.ickdjs.cc/book_732039.html
- http://www.ickdjs.cc/book_2477915.html
- http://www.ickdjs.cc/book_3606681.html
- http://www.ickdjs.cc/book_3554118.html
- http://www.ickdjs.cc/book_2621812.html
- http://www.ickdjs.cc/book_534675.html