图书介绍

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

C语言程序设计
  • 邓春伟主编 著
  • 出版社: 长春:吉林教育出版社
  • ISBN:9787538355642
  • 出版时间:2008
  • 标注页数:218页
  • 文件大小:12MB
  • 文件页数:229页
  • 主题词: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.1 C语言历史1

1.2 C语言的特点2

1.3 简单的C语言源程序介绍3

1.4 程序设计的灵魂——算法6

1.4.1 什么是算法6

1.4.2 算法的特征7

1.4.3 算法的表示7

1.5 C程序的上机步骤10

本章小结11

习题11

第2章 C语言基础知识14

2.1 关于C语言的数据类型14

2.2 标识符号15

2.3 数据16

2.3.1 常量16

2.3.2 变量19

2.3.3 变量赋初值21

2.3.4 各种类型混合运算21

2.4 常用的输入\输出语句23

2.4.1 字符输入\输出函数23

2.4.2 格式输入\输出函数24

本章小结28

习题28

第3章 运算符及其表达式35

3.1 算术运算符及其算术表达式36

3.1.1 表达式36

3.1.2 算术运算符及其表达式36

3.2 自增、自减运算符38

3.2.1 自增、自减运算符++、--38

3.2.2 有关自增、自减运算符的说明40

3.3 赋值运算符及其赋值表达式40

3.3.1 赋值运算符40

3.3.2 常用形式41

3.3.3 赋值表达式及赋值运算符的优先级与结合性41

3.3.4 赋值过程中的类型转换42

3.4 关系运算符及其表达式44

3.4.1 关系运算符及其优先级44

3.4.2 关系表达式45

3.5 逻辑运算符及逻辑表达式45

3.5.1 逻辑运算符及其优先关系45

3.5.2 逻辑表达式47

3.6 位运算符49

3.7 其他运算符51

本章小结53

习题53

第4章 C程序设计——顺序和选择结构程序设计55

4.1 C结构化程序设计55

4.1.1 结构化程序设计思想55

4.1.2 结构化程序设计的三种基本结构56

4.2 C语言中的语句58

4.3 顺序结构程序设计60

4.4 选择结构程序设计61

4.4.1 if语句62

4.4.2 switch语句69

4.5 顺序结构和选择结构程序设计举例72

4.5.1 顺序结构程序设计举例72

4.5.2 选择结构程序设计举例74

本章小结77

习题77

第5章 循环结构程序设计79

5.1 循环结构控制语句79

5.2 循环嵌套86

5.3 break和continue语句88

5.4 程序举例91

本章小结95

习题96

第6章 数组99

6.1 一维数组的定义和引用99

6.1.1 一维数组的定义方式99

6.1.2 一维数组元素的引用101

6.1.3 一维数组的初始化102

6.1.4 一维数组程序举例103

6.2 用数组实现排序问题104

6.2.1 冒泡(起泡)排序法104

6.2.2 选择排序法106

6.2.3 插入排序法108

6.3 二维数组的定义和引用109

6.3.1 二维数组的定义109

6.3.2 二维数组元素的引用110

6.3.3 二维数组的初始化111

6.3.4 二维数组程序举例112

6.4 字符数组114

6.4.1 字符数组的定义114

6.4.2 字符数组的初始化115

6.4.3 字符数组的引用115

6.4.4 字符串和字符串结束标志116

6.4.5 字符数组的输入输出116

6.4.6 字符串处理函数118

6.4.7 字符数组程序举例122

本章小结123

习题123

第7章 函数125

7.1 引言125

7.2 函数的定义125

7.2.1 函数的分类126

7.2.2 函数的定义126

7.3 函数参数及其函数的值127

7.4 函数的调用129

7.4.1 函数的调用129

7.4.2 函数的声明129

7.4.3 函数的嵌套调用130

7.5 函数递归调用131

7.6 数组作为函数参数133

7.6.1 数组元素作函数实参133

7.6.2 数组名作函数参数133

7.7 程序举例135

7.8 变量的作用域138

7.8.1 局部变量138

7.8.2 全局变量139

7.9 变量的存储类别141

本章小结143

习题143

第8章 指针145

8.1 指针的基本概念145

8.1.1 指针的概念145

8.1.2 指针变量的定义与初始化147

8.1.3 指针的运算及引用148

8.1.4 指针作为函数参数151

8.2 指针与数组154

8.2.1 指针与一维数组154

8.2.2 指针与字符串158

8.3 指针与函数163

8.3.1 指向函数的指针164

8.3.2 返回指针的函数165

8.3.3 带参数的主函数167

8.4 程序举例168

本章小结173

习题176

第9章 结构体与共用体177

9.1 结构体变量的定义及引用177

9.1.1 结构体变量的定义177

9.1.2 结构体变量的引用179

9.1.3 结构体变量的初始化及结构体数组180

9.2 指向结构体类型数据的指针181

9.2.1 结构体类型的指针变量181

9.2.2 用指向结构体的指针作函数参数182

9.3 共用体185

9.3.1 共用体的定义185

9.3.2 共用体变量的引用及特点186

9.3.3 共用体变量的应用187

9.4 枚举类型188

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

9.4.2 枚举类型变量的赋值和使用189

本章小结191

习题192

第10章 文件193

10.1 C文件概述193

10.2 文件指针195

10.3 文件的打开与关闭196

10.3.1 文件的打开(fopen函数)196

10.3.2 文件的关闭(fclose函数)197

10.4 文件的读写198

10.4.1 字符读写函数fgetc和fputc198

10.4.2 数据块读写函数fread和fwrite199

10.5 文件的随机读写201

10.5.1 文件定位201

10.5.2 文件的随机读写202

10.6 文件检测函数203

本章小结204

习题204

附录1 C语言关键字205

附录2 运算符和结合性206

附录3 常用字符与ASCII代码对照表208

附录4 C库函数211

热门推荐