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

- 呼克佑主编;林福平,邓红霞,段利国等副主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121192845
- 出版时间:2013
- 标注页数:274页
- 文件大小:149MB
- 文件页数:284页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言与程序设计1
1.1 C语言发展简史2
1.2 C语言的特点3
1.3 计算机解题过程4
1.4 算法及其表示5
1.4.1 算法的概念7
1.4.2 算法的表示8
1.5 常用算法介绍10
1.5.1 枚举法10
1.5.2 递推法10
1.5.3 递归法11
1.6 结构化程序设计方法11
1.6.1 结构化程序设计基本思想11
1.6.2 三种基本程序结构12
本章小结12
习题一13
第2章 C语言基本概念15
2.1 简单的C语言程序15
2.2 关键字和标识符17
2.2.1 字符集18
2.2.2 关键字18
2.2.3 标识符19
2.3 数据类型19
2.3.1 C语言的数据类型19
2.3.2 整数类型20
2.3.3 浮点类型22
2.3.4 字符类型22
2.4 常量和变量24
2.4.1 常量24
2.4.2 变量26
2.5 运算符和表达式28
2.5.1 算术运算符28
2.5.2 赋值运算符30
2.5.3 其他运算符32
2.5.4 运算符的优先级和结合性35
2.6 数据类型转换35
本章小结37
习题二38
第3章 程序控制结构40
3.1 C语言语句40
3.2 顺序结构41
3.2.1 赋值语句41
3.2.2 数据输出42
3.2.3 数据输入46
3.2.4 程序举例49
3.3 选择结构50
3.3.1 关系运算符与关系表达式50
3.3.2 逻辑运算符与逻辑表达式51
3.3.3 if语句52
3.3.4 switch语句56
3.3.5 程序举例59
3.4 循环结构60
3.4.1 while循环语句60
3.4.2 do-while循环语句62
3.4.3 for循环语句64
3.4.4 循环的嵌套66
3.4.5 goto、break和continue语句67
3.4.6 程序举例70
本章小结74
习题三75
第4章 数组和字符串88
4.1 一维数组88
4.1.1 一维数组的定义88
4.1.2 一维数组的初始化89
4.1.3 一维数组元素的引用90
4.1.4 一维数组应用举例91
4.2 二维数组及多维数组97
4.2.1 二维数组的定义97
4.2.2 二维数组的初始化97
4.2.3 二维数组元素的引用98
4.2.4 二维数组应用举例99
4.2.5 多维数组100
4.3 字符数组和字符串100
4.3.1 用字符数组存放字符序列101
4.3.2 用字符数组存放字符串101
4.3.3 字符串处理函数104
4.3.4 字符数组应用举例106
本章小结110
习题四110
第5章 指针115
5.1 指针的概念及运算115
5.1.1 指针的概念115
5.1.2 指针变量的定义和初始化115
5.1.3 与指针有关的运算117
5.2 指针与数组119
5.2.1 指针与一维数组119
5.2.2 指针与二维数组122
5.3 指针与字符串125
5.4 指针数组和指针的指针127
5.4.1 指针数组127
5.4.2 指向指针的指针129
5.5 程序举例131
本章小结132
习题五132
第6章 函数135
6.1 模块化的程序设计方法135
6.2 函数的定义、调用和声明137
6.2.1 函数定义138
6.2.2 函数调用140
6.2.3 函数声明142
6.3 函数参数及其传递方式144
6.3.1 函数的参数144
6.3.2 函数参数的传递方式146
6.4 函数的嵌套调用和递归调用153
6.4.1 函数的嵌套调用154
6.4.2 函数的递归调用156
6.5 函数指针和指向函数的指针变量159
6.5.1 指向函数的指针变量159
6.5.2 指向函数的指针作函数的参数161
6.6 main()函数的参数162
6.7 变量的作用域规则与存储类别165
6.7.1 局部变量和全局变量165
6.7.2 变量的存储类别169
6.7.3 内部函数和外部函数175
6.8 程序举例176
本章小结180
习题六181
第7章 结构体、共用体和枚举187
7.1 结构体187
7.1.1 结构体类型187
7.1.2 结构体变量188
7.1.3 结构体应用举例192
7.1.4 结构体指针与函数194
7.1.5 位域197
7.2 动态存储分配198
7.2.1 内存的分配与释放198
7.2.2 内存动态分配应用举例201
7.3 共用体207
7.3.1 共用体类型208
7.3.2 共用体变量208
7.4 枚举类型210
7.4.1 枚举类型的定义210
7.4.2 枚举类型数据的使用211
7.5 自定义数据类型212
本章小结213
习题七213
第8章 文件216
8.1 文件概述216
8.1.1 文件的基本概念216
8.1.2 文件类型和常用函数217
8.1.3 文件类型指针218
8.2 文件的打开与关闭219
8.2.1 文件的打开219
8.2.2 文件的关闭220
8.3 文件的读/写220
8.3.1 顺序文件的读/写221
8.3.2 随机文件的读/写227
8.4 程序举例230
本章小结233
习题八233
第9章 编译预处理236
9.1 宏定义236
9.1.1 不带参数的宏定义237
9.1.2 带参数的宏定义239
9.2 文件包含242
9.3 条件编译244
本章小结246
习题九247
第10章 实验指导249
实验一 C语言的运行环境和运行过程249
实验二 C语言运算符和表达式259
实验三 复合结构程序设计259
实验四 数组程序设计260
实验五 指针程序设计261
实验六 函数程序设计261
实验七 结构体程序设计262
实验八 文件程序设计263
附录A ASCⅡ码字符表264
附录B C语言运算符265
附录C 位运算266
附录D 常用的C库函数268
参考文献274
热门推荐
- 1411776.html
- 1675656.html
- 1704430.html
- 2613464.html
- 153614.html
- 2818837.html
- 1117394.html
- 3559093.html
- 121330.html
- 3681076.html
- http://www.ickdjs.cc/book_2952671.html
- http://www.ickdjs.cc/book_2663362.html
- http://www.ickdjs.cc/book_2673313.html
- http://www.ickdjs.cc/book_2515437.html
- http://www.ickdjs.cc/book_2516249.html
- http://www.ickdjs.cc/book_3045815.html
- http://www.ickdjs.cc/book_1661532.html
- http://www.ickdjs.cc/book_479929.html
- http://www.ickdjs.cc/book_719048.html
- http://www.ickdjs.cc/book_2553794.html