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

- 向华主编,杨焰,杨霞,姚蕾副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302176893
- 出版时间:2008
- 标注页数:291页
- 文件大小:40MB
- 文件页数:301页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
C语言简史及特点1
C语言的发展1
C语言的特点2
C语言程序2
几个典型的C程序2
C程序的基本结构4
C语言的基本符号与词汇5
C语言集成开发环境6
Turbo C集成开发环境介绍6
Turbo C集成开发环境的使用7
其他C语言集成开发环境简介10
上机实训:Turbo C的基本操作12
实训目的12
实训内容12
习题14
第2章 基本数据类型、运算符和表达式16
基本数据类型16
数据类型16
常量与变量17
整型数据19
整型常量19
整型变量21
实型数据22
实型常量22
实型变量23
字符型数据24
字符常量24
字符变量25
字符串常量26
不同类型数据的混合运算27
类型的自动转换27
类型的强制转换28
运算符与表达式29
运算符简介29
算术运算符和算术表达式30
赋值运算符和赋值表达式32
逗号运算符和逗号表达式34
其他常用运算符34
运算符的优先级与结合性35
上机实训:基本数据类型的简单程序设计36
实训目的36
实训内容36
习题38
第3章 顺序结构程序设计40
算法40
算法的概念40
算法的表示42
结构化程序设计方法44
C语句45
控制语句45
表达式语句46
特殊语句46
数据输出47
输入/输出的概念47
格式输出函数(printf)47
字符输出函数(putchar)51
数据输入52
格式输入函数(scanf)52
字符输入函数(getchar)56
顺序结构程序设计举例57
上机实训:顺序结构程序设计58
实训目的58
实训内容59
习题60
第4章 选择结构程序设计64
关系运算符和关系表达式64
关系运算符64
关系表达式65
逻辑运算符和逻辑表达式65
逻辑运算符65
逻辑表达式66
if语句68
最基本的if语句68
if else语句70
多分支选择72
switch语句75
上机实训:选择结构程序设计78
实训目的78
实训内容79
习题82
第5章 循环结构程序设计85
while语句85
do-while语句87
for语句89
goto语句92
几种循环控制语句的比较94
break语句和continue语句96
break语句96
continue语句96
循环嵌套98
循环嵌套的几种形式98
循环嵌套应用举例99
上机实训:循环结构程序设计102
实训目的102
实训内容103
综合项目实训107
实训内容107
程序分析107
部分源程序清单108
实训报告108
习题110
第6章 数组113
一维数组的定义和引用113
一维数组的定义113
一维数组的引用115
一维数组的初始化118
二维数组的定义和引用120
二维数组的定义120
二维数组的引用122
二维数组的初始化123
字符数组125
字符数组的定义和初始化125
字符数组的引用126
字符数组与字符串127
字符串的输入、输出和处理函数128
上机实训一:数值型数组135
实训目的135
实训内容135
上机实训二:字符型数组138
实训目的138
实训内容138
习题140
第7章 函数143
函数概述143
模块化程序设计思想143
C函数的分类145
函数的定义146
函数定义的一般形式146
有关函数定义的几点说明147
函数参数及返回值149
函数参数149
函数的返回值151
函数的调用152
函数的语句调用152
函数表达式调用153
函数的嵌套调用156
函数的递归调用158
数组作函数参数161
数组元素作函数参数161
数组名作函数参数162
变量的作用域和生存期164
变量的作用域164
变量的生存期167
函数的作用域171
内部函数171
外部函数171
上机实训一:函数的定义和调用176
实训目的176
实训内容176
上机实训二:局部变量和全局变量179
实训目的179
实训内容179
综合项目实训181
实训内容181
程序分析182
部分源程序清单183
实训报告185
习题186
第8章 指针191
指针的概念191
指针和指针变量192
指针变量的定义193
指针变量的操作193
指针运算196
指针的赋值运算196
指针的加减运算196
指针与数组196
指向数组的指针197
通过指针引用数组元素197
指针与字符串198
指向字符串的指针198
字符串指针变量与字符数组的区别199
指针与函数200
函数指针变量200
指针型函数201
指向指针的指针203
上机实训:指针的应用205
实训目的205
实训内容205
习题206
第9章 结构体和共用体209
结构体类型概述210
结构体类型的特点210
结构体类型的定义210
结构体类型变量的定义和引用211
结构体类型变量的定义211
结构体类型变量的初始化和引用213
结构体数组215
结构体数组的定义215
结构体数组的初始化216
指向结构体类型数据的指针219
结构体指针变量的定义和初始化219
结构体指针的应用220
结构体与函数221
结构体变量作函数参数221
结构体类型的函数224
链表224
链表的概念224
链表的实现224
动态链表225
链表的操作226
共用体232
共用体的概念232
共用体变量的定义和引用232
上机实训一:结构体的基本应用239
实训目的239
实训内容239
上机实训二:链表的应用240
实训目的240
实训内容240
上机实训三:共用体的应用241
实训目的241
实训内容242
习题243
第10章 位运算246
位逻辑运算246
按位与246
按位或247
按位异或248
按位取反249
移位运算250
左移位250
右移位250
上机实训:位运算的应用252
实训目的252
实训内容252
习题253
第11章 文件256
C语言文件概述257
文件的打开与关闭258
文件的读写261
字符的输入和输出261
格式输入和输出264
字符串的输入和输出266
随机文件的读写269
文件的定位269
fread函数与fwrite函数270
上机实训:文件的读写276
实训目的276
实训内容276
综合项目实训279
实训内容279
程序分析279
部分源程序清单280
实训报告282
习题283
附录1常用ASCII码对照表286
附录2C语言运算符的优先级和结合性287
附录3Turbo C常用库函数288
参考文献291
热门推荐
- 1643484.html
- 92386.html
- 544653.html
- 3849780.html
- 442261.html
- 3801785.html
- 2192240.html
- 2359068.html
- 480827.html
- 763785.html
- http://www.ickdjs.cc/book_47512.html
- http://www.ickdjs.cc/book_2835590.html
- http://www.ickdjs.cc/book_3141073.html
- http://www.ickdjs.cc/book_1702765.html
- http://www.ickdjs.cc/book_3221575.html
- http://www.ickdjs.cc/book_471672.html
- http://www.ickdjs.cc/book_3198948.html
- http://www.ickdjs.cc/book_1713643.html
- http://www.ickdjs.cc/book_2697163.html
- http://www.ickdjs.cc/book_611643.html