图书介绍

C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计
  • 龙昭华主编 著
  • 出版社: 重庆:重庆大学出版社
  • ISBN:7562429936
  • 出版时间:2004
  • 标注页数:315页
  • 文件大小:74MB
  • 文件页数:331页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

1程序设计与软件开发基础概述1

1.1计算机语言1

计算机语言1

编译程序和解释程序2

1.2算法与数据结构3

数据结构的组织方法和操作方法3

算法及其描述4

软件的概念与分类4

1.3结构化程序设计的3种基本结构及其设计方法5

3种基本结构5

算法的表示6

1.4软件工程8

软件危机产生原因及其表现8

软件工程概念8

软件工具及其软件开发环境概念9

软件生命周期及各阶段的主要任务9

几种常见软件开发模型10

1.5C程序的特点11

函数11

函数简单介绍11

C语句分类11

C语言的输出/输入12

C语言程序书写格式13

C语言特点13

1.6常用C语言开发工具简介14

1.7C语言的关键字、标识符14

关键字14

标识符14

习题l15

2C语言的数据类型、运算符及其表达式16

2.1C语言的数据类型16

基本类型16

构造类型17

空类型17

指针类型17

2.2常量及其类型17

常量的概念17

常量分类18

2.3变量及其类型20

变量的含义20

3种基本数据类型变量21

指向基本数据类型变量的指针变量25

2.4运算符和表达式25

C运算符简介25

C表达式概念26

算术运算符和算术表达式26

自动类型转换和强制类型转换27

自增、自减运算符29

赋值运算符与赋值表达式30

逗号运算符和逗号表达式31

关系运算符和关系表达式32

逻辑运算符和逻辑表达式32

取地址运算符和指针运算符33

类型长度运算符34

位运算符35

习题237

3结构化程序设计40

3.1预定义输出/输入函数40

格式化输出/输入函数40

字符数据的输出/输入函数47

3.2顺序结构程序设计举例48

3.3选择结构程序设计50

if语句51

条件运算符60

switch语句61

选择结构程序设计举例65

3.4循环结构程序设计68

4种循环结构69

break与continue语句84

循环结构程序设计举例86

习题393

4指针与数组98

4.1一维数组98

一维数组的定义99

数组元素的引用99

一维数组初始化100

指向一维数组元素的指针变量101

程序举例108

4.2二维数组110

二维数组的定义110

二维数组的存储方式110

数组元素的引用111

二维数组初始化112

指向二维数组元素的指针变量113

指向由m个元素构成的一维数组的指针变量115

程序举例116

4.3字符数组与字符串118

字符数组118

字符串与字符数组的联系120

常用字符串处理预定义函数123

4.4指针数组127

指针数组的定义127

指针数组的使用127

指针数组与多级指针129

习题4130

5函数135

5.1函数的概念135

函数的分类135

库函数的特点136

用户自定义函数的特点136

函数返回值及参数传递问题137

函数的定义形式137

5.2函数参数与函数值138

函数参数138

函数值141

5.3函数的调用143

函数调用的形式143

函数说明143

函数调用方式144

5.4指向函数的指针及常用的几种参数传递方式145

指向函数的指针145

常用的几种参数传递方式148

5.5函数的嵌套调用与函数的递归调用153

函数的嵌套调用153

函数的递归调用154

5.6主函数带参数157

5.7局部变量和全局变量158

局部变量158

全局变量159

5.8变量的存储类别162

自动变量162

静态变量162

寄存器变量163

外部变量164

习题5164

6编译预处理170

6.1编译预处理的概念和特点170

编译预处理的概念170

编译预处理的特点170

6.2宏定义171

不带参数的宏定义171

带参数的宏定义174

6.3文件包含及其应用179

6.4条件编译180

习题6182

7结构体、共用体、枚举类型186

7.1结构体186

结构体类型定义186

结构体变量定义187

结构体变量的初始化188

结构体变量的引用(结构体成员运算符)189

指向结构体变量的指针变量190

位段192

结构体数组的定义193

结构体数组的初始化194

结构体数组的引用194

指向结构体数组的指针变量(->运算符)199

结构体与函数200

单链表200

7.2共用体209

共用体类型定义210

共用体变量定义211

共用体的引用211

共用体的特点212

7.3枚举类型214

枚举类型定义214

枚举变量定义215

枚举变量的值215

7.4复合数据类型(typedef)216

习题7216

8文件223

8.1文件的基本概念223

文件的概念223

文件系统224

文件分类225

文件指针226

8.2文件操作的相关函数227

文件的打开与关闭227

文件的读/写(输入/输出)228

文件的定位239

习题8241

9编程技巧248

9.1图形程序设计基础248

文本窗口248

图形程序设计252

9.2屏幕界面设计256

利用BIOS中断显示彩色汉字256

利用C语言的库函数显示汉字258

EGA/VGA屏幕存储与恢复260

中文状态下利用Turbo C的图形功能263

设计立体投影窗口264

9.3其他应用技巧265

用C语言放大汉字265

用C语言开发音乐程序270

利用键盘作图275

动画设计281

鼠标在程序设计中的应用284

习题9295

附录296

附录一 ASCII表296

附录二 运算符表297

附录三 常用函数表299

附录四 C语言笔试模拟试题304

热门推荐