图书介绍

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

新编C语言程序设计
  • 黄超等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302289357
  • 出版时间:2012
  • 标注页数:360页
  • 文件大小:18MB
  • 文件页数:373页
  • 主题词: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语言的词法单位3

1.2.1 C语言的字符集4

1.2.2关键字(通常也称为保留字)4

1.2.3标识符(名词)4

1.2.4 C语言语句5

1.3 C语言程序的基本结构6

1.3.1简单的C语言程序介绍6

1.3.2 C程序的结构与书写规则8

1.4程序与算法10

1.4.1程序与程序设计10

1.4.2算法11

1.4.3算法的表示12

1.4.4结构化程序设计方法14

1.5 C语言程序的上机调试15

1.5.1 C语言的编译环境15

1.5.2 C语言程序上机运行的方法与步骤16

1.6本章小结20

1.7习题21

1.8上机实验23

实验项目VC++ 6.0的使用与程序调试23

第2章 数据类型、运算符和表达式26

2.1数据的表示与数据类型26

2.1.1常量26

2.1.2变量30

2.2基本数据类型的运用31

2.2.1整型数据31

2.2.2实型数据34

2.2.3字符型数据36

2.3运算符与表达式37

2.3.1算术运算符和算术表达式38

2.3.2赋值运算符和赋值表达式41

2.3.3关系运算符和关系表达式43

2.3.4逻辑运算符和逻辑表达式44

2.3.5位运算符和位运算45

2.3.6其他运算符和表达式47

2.4常用数学库函数的使用48

2.5本章小结49

2.6习题50

2.7上机实验52

第3章 顺序结构程序设计54

3.1 C语句概述54

3.2 C语言的输入与输出56

3.3字符数据的输入与输出57

3.3.1字符输出函数p utcha r()57

3.3.2字符输入函数getchar()58

3.4格式输入与输出函数59

3.4.1格式输出函数printf ()59

3.4.2格式输入函数scanf ()64

3.5顺序结构程序设计举例68

3.6本章小结70

3.7习题70

3.8上机实验:输入/输出操作及顺序结构程序设计73

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

4.1 if语句77

4.1.1单分支结构77

4.1.2双分支结构78

4.1.3多分支结构79

4.1.4 if语句的嵌套80

4.2 switch语句81

4.3条件运算符83

4.4选择结构程序举例84

4.5本章小结87

4.6习题87

4.7上机实验90

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

5.1循环的概念与分类93

5.2 while语句94

5.3 do…while语句96

5.4 for语句97

5.5循环的嵌套100

5.5.1循环嵌套的流程101

5.5.2循环嵌套的应用实例101

5.6无条件转向语句102

5.6.1 break语句102

5.6.2 continue语句103

5.6.3 goto语句104

5.7应用实例105

5.7.1穷举法105

5.7.2递推法106

5.8本章小结107

5.9习题108

5.10上机实验114

第6章 数组116

6.1.维数组116

6.1.1一维数组的定义116

6.1.2一维数组的引用118

6.1.3一维数组的初始化119

6.1.4应用实例121

6.2二维数组125

6.2.1二维数组的定义125

6.2.2二维数组的引用126

6.2.3二维数组的初始化127

6.2.4二维数组的应用举例127

6.3字符数组与字符串129

6.3.1字符数组130

6.3.2字符串131

6.3.3字符串处理函数132

6.4本章小结135

6.5习题136

6.6上机实验138

第7章 函数141

7.1函数的定义与调用141

7.1.1函数的分类141

7.1.2函数定义的一般形式143

7.1.3函数的调用146

7.1.4函数的参数传递148

7.2函数的嵌套调用与递归调用151

7.2.1函数的嵌套调用151

7.2.2函数的递归调用152

7.3变量的作用域和存储类别153

7.3.1变量的作用域153

7.3.2变量的存储类别155

7.4内部函数与外部函数157

7.4.1内部函数157

7.4.2外部函数157

7.5程序的多文件结构158

7.6应用实例164

7.7本章小结167

7.8习题167

7.9上机实验170

第8章 编译预处理172

8.1宏定义#define命令172

8.1.1宏定义172

8.1.2带参数的宏替换176

8.2文件包含177

8.3条件编译179

8.4本章小结181

8.5习题182

8.6上机实验185

第9章 指针187

9.1地址与指针类型187

9.1.1地址及取地址运算187

9.1.2指针类型与指针运算189

9.2指针变量190

9.2.1指针变量的定义190

9.2.2指针变量的引用191

9.3指针与数组195

9.3.1指向数组元素的指针195

9.3.2用指针法引用数组元素196

9.3.3多维数组与指针197

9.4指针与字符串201

9.5指针与函数204

9.5.1指针变量作函数的参数204

9.5.2指向函数的指针变量209

9.5.3指针型函数211

9.6指针型数组213

9.7多级指针216

9.8本章小结217

9.9习题218

9.10上机实验:指针的应用222

第10章 结构体、共用体和枚举类型224

10.1结构体类型224

10.1.1结构体类型的定义224

10.1.2结构体变量的说明与引用225

10.1.3位段229

10.2结构体数组231

10.2.1结构体数组的定义与初始化231

10.2.2应用举例232

10.3结构体与指针234

10.3.1结构体类型的指针变量235

10.3.2指向结构体数组的指针236

10.3.3结构体类型变量作函数的参数237

10.4动态数据结构——链表238

10.4.1链表的概念与分类238

10.4.2动态内存分配函数239

10.4.3链表的建立与操作240

10.5共用体245

10.5.1共用体类型的定义与变量说明245

10.5.2共用体变量的引用246

10.6枚举类型247

10.7用typedef说明一种新类型名250

10.8本章小结252

10.9习题254

10.10上机实验:结构体的应用257

第11章 文件操作259

11.1文件概述259

11.2文件类型与指针261

11.3文件的打开与关闭262

11.3.1文件的打开函数262

11.3.2文件的关闭函数264

11.4文件的输入与输出264

11.4.1字符读写函数265

11.4.2格式化读写函数268

11.4.3字符串读写函数271

11.4.4块读写函数274

11.5文件的定位和随机读写276

11.5.1 rewind函数276

11.5.2 fseek()函数276

11.5.3 ftell()函数277

11.6出错检测函数278

11.6.1 ferror()函数278

11.6.2 clearerror()函数278

11.7本章小结278

11.8习题279

11.9上机实验:文件的使用283

第12章 课程设计285

12.1课程设计的目的与要求285

12.2课程设计的选题与实施过程286

12.2.1选题286

12.2.2实施过程287

12.3课程设计的规范289

12.3.1编程规范289

12.3.2课程设计报告的内容290

12.4课程设计参考题目291

12.5本章小结295

附录A C语言的关键字296

附录B 常用字符与ASCII码表298

附录C C语言运算符300

附录D C常用库函数302

附录E C程序的调试与测试310

附录F C语言常见编译、链接错误提示信息314

附录G 全国计算机等级考试二级C语言考试大纲321

附录H 全国计算机等级考试二级C语言(笔试)模拟题324

附录I 习题参考答案335

参考文献360

热门推荐