图书介绍

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

C语言程序设计
  • 王宏志,韩志明主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113088040
  • 出版时间:2009
  • 标注页数:312页
  • 文件大小:51MB
  • 文件页数:325页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C语言概述1

概述1

C语言及其特点1

C语言程序的组成和结构特点3

C语言的基本符号5

基本符号集6

标识符6

算法及其描述方法7

算法的概念7

算法的描述方法8

程序设计方法简介10

C程序的开发环境12

Turbo C 2.0集成开发环境13

Microsoft Visual C+++ 6.0的集成开发环境15

本章小结18

习题一20

第2章 数据类型及其表达式22

数据类型22

常量23

整型常量23

实型常量24

字符常量24

字符串25

符号常量26

转义字符27

变量28

变量的概念29

变量说明30

变量地址30

变量的初始化30

数据类型31

运算符和表达式33

运算符和表达式33

赋值运算34

算术运算36

逗号运算38

关系运算38

逻辑运算40

条件运算41

运算符的结合律和优先级42

本章小结43

习题二45

第3章 顺序结构的程序设计49

顺序结构的语句49

表达式语句、空语句和赋值语句49

复合语句51

字符数据的输入和输出51

字符输入函数getchar()52

字符输出函数putchar()53

格式输入函数scanf()54

格式输出函数printf()56

本章小结59

习题三59

第4章 选择结构的程序设计63

条件选择结构63

条件分支的嵌套65

开关选择结构68

无条件选择结构74

本章小结75

习题四76

第5章 循环结构的程序设计80

用goto语句构成循环结构80

while语句81

do...while语句83

for语句84

循环嵌套结构88

循环结构中使用break和continue语句89

循环语句之间的差异91

程序举例92

本章小结94

习题五94

第6章 数组99

数组和数组元素99

一维数组100

多维数组106

字符数组111

本章小结115

习题六117

第7章 函数121

概述121

函数定义的一般形式122

无参函数定义的一般形式123

带参函数定义的一般形式123

函数的参数和函数的返回值124

形式参数和实际参数124

函数的返回值125

数组作为函数的参数126

函数的调用130

函数调用的一般形式130

调用函数与被调用函数的相对位置关系与函数说明131

函数的嵌套调用和递归调用134

函数的嵌套调用134

函数的递归调用135

局部变量和全局变量140

局部变量140

全局变量141

存储类型和变量的作用域142

数据在内存中的存储143

变量的存储类型143

变量的作用域和生存期146

本章小结146

习题七148

第8章 构造数据类型152

结构体152

结构体类型定义及结构体类型变量的说明152

结构体类型变量的使用156

结构体变量的初始化158

结构体数组159

结构体和函数160

共用体162

共用体类型的定义和共用体变量的说明162

共用体成员的使用163

枚举类型164

枚举类型的定义和枚举变量的说明164

枚举类型数据的使用165

用typedef定义类型167

本章小结168

习题八169

第9章指针174

指针的概念174

变量和地址174

指针变量和指针的类型175

变量的指针与指针变量175

指针变量的定义及使用175

指针变量的初始化178

指针运算178

指针与数组181

指向数组的指针181

字符指针与字符数组185

多级指针及指针数组188

指针与多维数组191

指针与函数195

函数参数为指针196

函数的返回值为指针198

指向函数的指针200

命令行参数203

指针与结构体205

结构体指针与指向结构体数组的指针205

结构体指针与函数207

链表209

链表和动态存储分配210

用包含指针项的结构体变量构成结点211

用于动态存储分配的函数214

链表应用举例215

本章小结220

习题九222

第10章 编译预处理命令228

宏定义228

不带参数的宏定义228

带参数的宏定义229

文件包含232

条件编译232

本章小结234

习题十235

第11章文件239

C语言文件概述239

文本文件和二进制文件239

缓冲文件系统和非缓冲文件系统240

标准输入/输出库函数240

标准设备文件及I/0改向242

缓冲型文件输入/输出系统244

文件(file)类型结构及文件指针244

文件的打开与关闭245

文件的读写246

文件的定位252

出错的检测254

非缓冲型文件输入/输出系统254

本章小结258

习题十一259

第12章位运算263

基本位运算符与位运算263

按位与运算符(&)263

按位或运算符(│)264

按位异或运算符(^)265

按位取反运算符(~)266

位移运算符与位移运算266

左移运算符(<<)267

右移运算符(>>)267

位运算的复合赋值运算符268

位段268

位段的定义268

位段的引用270

位运算应用举例271

本章小结273

习题十二274

第13章字符屏幕和图形函数276

显示器及其工作模式276

字符屏幕函数277

窗口277

基本输入/输出函数277

屏幕操作函数278

字符属性控制函数280

字符屏幕状态函数282

程序举例284

Turbo C的图形函数285

图形模式的初始化285

屏幕颜色的设置和清屏函数287

基本图形函数289

封闭图形的填充292

有关图形视口和图形操作函数296

图形模式下的文本输出298

独立图形运行程序的建立302

本章小结302

习题十三303

附录A C常用库函数304

附录B ASCII码表310

参考文献311

热门推荐