图书介绍

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

C语言程序设计 新编教程
  • 魏燕明主编 著
  • 出版社: 北京:北京出版社
  • ISBN:9787200076325
  • 出版时间:2009
  • 标注页数:222页
  • 文件大小:12MB
  • 文件页数:234页
  • 主题词:C语言-程序设计-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第一章 C语言概述1

第一节 程序设计与算法1

一、程序1

二、程序设计语言1

三、程序设计2

四、算法3

第二节 C语言的产生与发展11

一、C语言的产生与发展11

二、C语言的特点12

第三节 简单程序介绍13

第四节 C语言程序的结构与书写规则15

一、C语言程序的总体结构15

二、源程序书写格式16

第五节 运行C程序的步骤和方法16

一、C程序实现步骤17

二、在Visual C++6.0环境中调试程序的方法18

本章小结22

第二章 C语言基本知识23

第一节 C语言的字符集和标识符23

一、C语言的字符集23

二、C语言的标识符23

第二节 常量与变量24

一、常量与符号常量24

二、变量25

第三节 数据类型26

一、整型数据26

二、实型数据31

三、字符型数据33

四、变量赋初值36

五、数据的输入输出36

本章小结42

第三章 运算符和表达式44

第一节 运算符和表达式的概念44

一、运算符44

二、运算符的分类44

三、运算符的优先级44

四、运算符的结合性45

五、表达式的概念45

六、表达式与简单语句45

第二节 算术运算符45

一、五种基本算术运算符45

二、运算符的优先级与结合性46

三、算术表达式46

第三节 赋值运算符和赋值表达式46

一、简单赋值运算符46

二、赋值运算符的优先级47

三、赋值运算结合方向47

四、复合的赋值运算符47

第四节 不同数据类型之间的运算48

一、自动转换48

二、强制转换49

第五节 关系运算符49

一、关系运算符及其优先次序50

二、关系表达式50

三、关系运算符优先级与结合方向51

四、关系表达式的值51

第六节 逻辑运算符52

一、三种逻辑运算符52

二、逻辑表达式52

三、逻辑运算符的运算优先级52

四、结合性53

五、逻辑量的真假判定——0和非053

第七节 位运算符54

一、“按位与”运算54

二、“按位或”运算55

三、“按位异或”运算55

四、“按位取反”运算55

五、“左移位”运算56

六、“右移位”运算56

第八节 ++与--运算符56

第九节 其他运算符57

一、逗号运算符57

二、求字节数运算符58

本章小结59

第四章 顺序和选择结构程序设计60

第一节 结构化程序设计60

第二节 C程序设计中的语句概述61

一、控制语句61

二、函数调用语句62

三、表达式语句62

四、空语句62

第三节 顺序结构程序设计63

一、顺序结构程序设计概念63

二、数据输入输出的概念64

三、格式输入与输出65

四、字符数据的输入输出73

五、顺序结构程序设计举例74

第四节 选择结构程序设计75

一、问题的提出75

二、单条件选择if语句75

三、双分支选择if...else语句77

四、多分支选择else...if语句79

五、if语句的嵌套81

第五节 switch语句85

本章小结90

第五章 循环结构程序设计91

第一节 问题的提出91

第二节 while语句92

第三节 do…while语句95

第四节 for语句97

第五节 多重循环100

第六节 break语句和continue语句在循环结构中的用法102

一、break语句102

二、continue语句103

三、break与continue的区别104

第七节 程序举例104

本章小结109

第六章 数组110

第一节 一维数组的定义和引用110

一、一维数组的定义方式110

二、一维数组元素的引用111

三、一维数组的初始化112

四、一维数组程序举例113

第二节 二维数组的定义和引用114

一、二维数组的定义114

二、二维数组元素的引用115

三、二维数组的初始化116

四、二维数组程序举例117

第三节 字符数组118

一、字符数组的定义118

二、字符数组的初始化118

三、字符数组的引用119

四、字符串和字符串结束标志120

五、字符数组的输入输出120

六、字符串处理函数122

第四节 程序举例124

本章小结127

第七章 函数128

第一节 概述128

第二节 函数的四个基本特征129

第三节 函数定义129

一、函数的定义形式129

二、函数的返回值130

第四节 函数调用131

一、函数的一般调用形式131

二、函数调用的参数传递133

三、数组作为函数的参数134

第五节 函数声明136

第六节 函数的递归调用137

第七节 程序举例138

本章小结140

第八章 指针141

第一节 指针和指针变量141

一、指针的基本概念141

二、指针变量142

三、指针变量的运算146

第二节 指针与数组147

一、指向数组元素的指针147

二、通过指针引用数组元素148

三、指向一维数组的指针变量150

四、指向二维数组的指针变量150

第三节 字符指针与字符串153

一、指向字符串常量的指针变量153

二、字符指针的引用154

三、指向字符数组的指针变量154

四、字符串指针作函数参数155

第四节 指针与函数156

一、指针变量作函数参数157

二、函数的返回值为指针变量158

三、指向函数的指针变量159

第五节 指针数组160

一、指针数组的定义与初始化160

二、指针数组元素的引用162

三、指针数组作主函数的形参(选学内容)162

第六节 多级指针164

本章小结165

第九章 结构体166

第一节 结构体概述166

一、结构体类型变量的定义167

二、结构体成员的引用168

三、结构体变量的初始化170

第二节 结构体与数组171

一、定义结构体数组171

二、结构体数组的初始化172

三、结构体数组的赋值172

四、结构体数组成员的调用173

第三节 指向结构体类型数据的指针173

一、指向结构体变量的指针173

二、指向结构体数组的指针175

第四节 结构体变量和结构体指针变量作函数参数177

第五节 链表180

一、链表概述180

二、链表建立和输出181

三、链表结点增删所需的函数182

四、对链表的删除操作183

五、对链表的插入操作184

第六节 联合体186

一、联合体定义186

二、联合体变量的引用方式187

三、指向联合体变量的指针187

四、联合体变量与函数188

第七节 程序举例188

本章小结194

第十章 文件195

第一节 文件指针195

第二节 文件的打开与关闭196

一、文件的打开(fopen函数)196

二、文件关闭函数(fclose函数)197

第三节 文件的读写197

一、字符读写函数fgetc和fputc197

二、字符串读写函数fgets和fputs200

三、字读写函数putw和getw202

四、数据块读写函数fread和fwrite203

五、格式化读写函数fscanf和fprintf205

第四节 文件的随机读写207

一、rewind函数207

二、fseek函数208

第五节 文件检测函数209

一、文件结束检测函数feof210

二、读写文件出错检测函数ferror210

三、文件出错标志和文件结束标志置0函数clearerr211

第六节 程序举例211

本章小结214

附录215

附录AC语言的关键字215

附录B双目算术运算中两边运算量类型转换规律215

附录CASC Ⅱ代码与字符对照表215

附录D运算符的优先级和结合性216

附录EC语言编译预处理217

参考文献222

热门推荐