图书介绍

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

新编C语言程序设计
  • 宋丽,蔡春华,蔡丽艳编著 著
  • 出版社: 哈尔滨:哈尔滨地图出版社
  • ISBN:9787546500348
  • 出版时间:2009
  • 标注页数:203页
  • 文件大小:31MB
  • 文件页数:204页
  • 主题词: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.1C语言的发展1

1.2C语言特点2

1.3C语言的基本组成3

1.3.1字符集3

1.3.2标识符3

1.4简单的C语言程序4

1.5C程序在VisualC++下的运行6

1.5.1Visual C++的安装与启动6

1.5.2输入与编辑源程序7

习题12

第2章 C语言数据类型、运算符与表达式13

2.1C语言的数据类型13

2.2常量14

2.2.1直接常量14

2.2.2符号常量15

2.3变量16

2.3.1变量16

2.3.3类型修饰符16

2.3.4变量的定义17

2.4数据类型转换18

2.4.1显式类型转换18

2.4.2隐式转换18

2.5运算符和表达式19

2.5.1运算符简介19

2.5.2算术运算符和表达式20

2.5.3赋值运算符和表达式22

2.5.4关系与逻辑运算符和表达式23

2.5.5逻辑运算符和表达式24

2.5.6其他运算符和表达式25

习题27

第3章 简单C语言的程序设计31

3.1C语言语句31

3.2赋值语句32

3.2.1赋值语句32

3.2.2赋值过程中的类型转换32

3.3数据输出、输入函数33

3.3.1格式输出函数printf()33

3.3.2格式输入函数scanf()36

3.3.3字符输出函数putchar38

3.3.4字符输入函数getchar39

3.4顺序结构程序设计39

习题41

第4章 选择结构程序设计46

4.1用if语句实现选择结构46

4.1.1if语句有3种基本形式46

4.1.2if语句的嵌套49

4.2switch语句50

习题52

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

5.1While语句61

5.2do-While语句63

5.3for语句65

5.4几种循环的比较68

5.5循环嵌套69

5.6用break语句和continue语句改变循环状态70

5.6.1用break语句提前退出循环70

5.6.2用continue提前结束本次循环72

习题72

第6章 编译预处理82

6.1宏定义82

6.1.1无参数的宏定义82

6.1.2带参数的宏定义85

6.2文件包含89

6.3条件编译89

习题92

第7章 数组94

7.1一维数组的定义及应用94

7.1.1一维数组的定义94

7.1.2一维数组元素的引用94

7.1.3一维数组的初始化95

7.1.4一维数组的应用举例95

7.2二维数组的定义及应用99

7.2.1二维数组的定义99

7.2.2二维数组元素的引用100

7.2.3二维数组的初始化100

7.2.4二维数组的应用举例101

7.3字符串与字符数组102

7.3.1字符串102

7.3.2字符数组102

7.3.3用于字符处理的函数104

7.3.4字符串处理程序设计举例106

7.4二维字符数组108

7.4.1二维字符数组的初始化108

7.4.2二维字符数组的赋值和引用108

7.4.3二维字符数组应用举例108

习题110

第8章 函数116

8.1函数的定义与调用116

8.1.1函数的定义116

8.1.2函数调用118

8.1.3函数的嵌套调用119

8.2递归函数121

8.2.1递归的概念121

8.2.2递归函数的概念121

8.3数组作函数参数123

8.4变量的作用域和函数的作用范围129

8.4.1变量作用域129

8.4.2函数作用范围129

8.5运行一个多文件的程序132

8.6变量的存储类别133

8.6.1局部变量的存储方式134

8.6.2全局变量的存储类别136

习题139

第9章 指针145

9.1指针的概念145

9.2指针变量的定义和引用146

9.2.1指针变量的定义146

9.2.2指针变量的引用147

9.3指针变量作为函数参数149

9.4指向一维数组的指针变量151

9.4.1一维数组指针的概念151

9.4.2数组元素地址作实参152

9.4.3数组名作函数参数153

9.4.4函数的指针形参和函数体中数组的区别154

9.5指向二维数组的指针变量155

9.5.1二维数组地址的概念155

9.5.2通过建立一个行指针来引用二维数组元素156

9.5.3二维数组名作为实参时,实参和形参之间的数据传递157

9.6字符串与字符串指针变量160

9.7指针与函数162

9.7.1指向函数的指针变量162

9.7.2返回指针值的函数163

9.8指针数组164

9.8.1指针数组的定义及引用164

9.8.2指针数组作为实参时,实参和形参之间的数据传递165

9.9指向指针的指针166

9.10指针数组作main函数的形参167

习题168

第10章 C语言上机实验172

实验一172

实验二173

实验三176

实验四177

实验五178

实验六180

实验七181

实验八182

附录1VC编译错误信息183

附录2C语言中的关键字表185

附录3运算符与结合性186

附录4ASCII码字符表187

附录5模拟试题188

C语言程序设计模拟试题A188

C语言程序设计模拟试题B193

C语言程序设计模拟试题C198

参考文献203

热门推荐