图书介绍

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

C语言程序设计
  • 袁启昌主编;宗小翀,韦伟,印志鸿等编著(钟山职业技术学院信息与电子工程系) 著
  • 出版社: 北京:科学出版社
  • ISBN:7030146506
  • 出版时间:2005
  • 标注页数:247页
  • 文件大小:9MB
  • 文件页数:259页
  • 主题词: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.1.1 C语言的发展1

1.1.2 C语言的特点1

1.2 C程序入门2

1.2.1一个简单的C语言程序例子2

1.2.2程序的简单分析2

1.2.3 C语言程序结构3

1.3.1 如何进入TurboC5

1.3 C程序上机基本知识5

1.3.2简单的程序调试10

1.4习题12

第2章 C语言程序设计基础14

2.1 数据类型14

2.1.1标识符14

2.1.2常量与变量15

2.1.3变量赋初值17

2.1.4整型数据17

2.1.5 实型数据19

2.1.6字符型数据20

2.1.7各种数值间的混合运算22

2.2运算符与表达式23

2.2.1算术运算符23

2.2.2算术表达式25

2.2.3赋值运算符和赋值表达式26

2.2.4逗号运算符与逗号表达式28

2.3基本输入/输出函数28

2.3.1 字符输出函数putchar()29

2.3.2字符输入函数getchar()30

2.3.3格式输出函数printf()31

2.3.4格式输入函数scanf()33

2.4习题35

第3章 结构化程序设计基础38

3.1结构化程序设计38

3.1.1 结构化程序设计思想38

3.1.2程序设计的工具39

3.2顺序结构程序设计40

3.2.1 顺序结构程序设计的思想40

3.2.2顺序结构程序设计举例40

3.3选择结构程序设计42

3.3.1 选择结构程序设计的思想42

3.3.2关系运算和逻辑运算42

3.3.3选择结构程序设计45

3.4.1 循环结构程序设计的思想53

3.4.2循环结构程序设计53

3.4循环结构程序设计53

3.4.3循环结构程序举例63

3.5 习题65

第4章 模块化程序设计72

4.1 函数72

4.1.1函数的定义72

4.1.2函数的参数及返回值75

4.1.3函数调用77

4.2.1 局部变量85

4.2局部变量和全局变量85

4.2.2全局变量86

4.3变量的存储类别88

4.3.1 自动型变量88

4.3.2外部型变量89

4.3.3静态型变量91

4.3.4寄存器型变量93

4.4 内部函数和外部函数93

4.4.1 外部函数93

4.4.2内部函数93

4.4.3举例94

4.5 C语言预处理95

4.5.1 宏定义95

4.5.2 文件包含98

4.5.3条件编译99

4.5.4举例100

4.6 正确使用库函数101

4.7习题103

第5章 数组和指针110

5.1构造类型——数组110

5.1.1一维数组110

5.1.2二维数组115

5.1.3字符数组120

5.1.4向函数传递数组130

5.2指针132

5.2.1访问方式132

5.2.2指针变量134

5.3指针与数组137

5.3.1指向数组元素的指针137

5.3.2通过指针引用数组元素137

5.3.3指向多维数组的指针和指针变量141

5.3.4字符串和指针145

5.3.5指针数组147

5.4指针和函数151

5.4.1指针作为函数的参数151

5.4.2指针函数152

5.4.3函数指针154

5.5指向指针的指针157

5.6习题158

第6章 构造类型——结构体、共用体163

6.1结构体类型与结构体变量163

6.1.1 结构体类型的定义163

6.1.2结构体变量的定义及初始化164

6.1.3结构体变量的引用166

6.2 结构体数组和函数168

6.2.1定义及初始化结构体数组168

6.2.2结构体数组的引用170

6.2.3结构体数组应用举例170

6.2.4结构体变量作为函数的参数172

6.3共用体173

6.3.1共用体类型的定义173

6.3.2共用体变量的定义173

6.3.3共用体变量的引用174

6.3.4共用体变量的应用举例175

6.4.1枚举类型的定义176

6.4枚举类型176

6.4.2枚举类型变量的定义177

6.4.3枚举类型变量的引用177

6.5用户自定义类型179

6.5.1用户自定义类型的含义179

6.5.2用typedef声明基本类型179

6.5.3用typedef声明构造类型179

6.5.4用户自定义类型的应用181

6.6习题181

7.1位运算符和位运算187

第7章 位运算187

7.1.1 “按位与”运算符(&)188

7.1.2 “按位或”运算符(|)188

7.1.3 “异或”运算符(∧)189

7.1.4 “取反”运算符(~)190

7.1.5 “左移”运算符(<<)191

7.1.6 “右移”运算符(>>)192

7.1.7位运算赋值运算符192

7.1.8不同长度的数据进行位运算192

7.2位段192

7.3 应用举例194

7.4 习题196

第8章 文件198

8.1 C文件概述198

8.1.1 C文件的基本格式198

8.1.2缓冲文件和非缓冲文件199

8.2文件类型指针200

8.2.1文件类型200

8.2.2 文件类型指针200

8.3文件的打开与关闭201

8.3.1文件的打开(fopen函数)201

8.4文件的读写202

8.3.2文件的关闭(fclose函数)202

8.4.1 字符读写函数(fputc函数和fgetc函数)203

8.4.2字符串读写函数(fputs函数和fgets函数)205

8.4.3数据块读写函数(fwrite函数和fread函数)206

8.4.4格式化读写函数(fprintf函数和fscanf函数)209

8.4.5 读写其他类型数据210

8.5文件定位210

8.5.1 rewind函数210

8.5.2 fseek函数210

8.6.1 ferror函数212

8.6检测函数212

8.5.3 ftell函数212

8.6.2 clearerr函数213

8.7文件输入/输出小结213

8.8习题213

第9章 C程序综合训练216

9.1简单应用程序216

9.2一般应用程序219

9.3.5考核标准225

9.3.4参考题目225

9.3.3 实训内容225

9.3.2实训时间225

9.3.1 目的要求225

9.3 C语言课程设计225

附录A 信息处理流程图形符号226

附录B ASC II码表227

附录C C语言中的关键字228

附录D 运算符和结合性229

附录E 常用库函数231

附录F Turbo C2.0常用错误提示解释237

附录G 部分参考答案243

参考文献247

热门推荐