《C语言程序设计》求取 ⇩

第1章 概论1

1.1C语言概论2

1.1.1C语言发展史2

1.1.2C语言的特点3

1.1.3C语言的符号4

1.1.4C语言的程序结构5

1.2程序设计概论7

1.2.1程序设计8

1.2.2一般程序设计方法8

1.2.3结构程序设计方法9

1.2.4面向对象程序设计与C++10

习题11

第2章 C语言基本概念12

2.1数据类型12

2.2标识符13

2.3.1常量与变量定义14

2.3.2变量属性与默值15

2.3.3先定义后使用原则17

2.4基本数据类型17

2.4.1整数18

2.4.2实数19

2.4.3字符20

2.4.4字符串23

2.5C语言的运算24

2.5.1运算符24

2.5.2类型转换28

2.5.3优先级29

2.6输入输出29

2.6.1getchar函数(字符输入函数)30

2.6.2scanf函数(格式输入函数)31

2.6.3putchar函数32

2.6.4printf函数(格式输出函数)33

2.7语句35

2.7.1简单语句35

2.7.2控制语句37

2.7.3复合语句38

习题38

3.1顺序结构42

3.2选择结构42

第3章 C语言的程序结构42

3.2.1单分支选择结构45

3.2.2双分支选择结构45

3.2.3多分支选择结构49

3.3 循环结构52

3.3.1前判断循环结构53

3.3.2后判断循环结构56

3.3.3面向问题循环结构58

3.3.4循环的中断和继续60

3.3.53种循环的比较63

习题64

第4章 函数68

4.1 定义函数68

4.2函数调用71

4.2.1函数调用的形式71

4.2.2函数调用的位置72

4.2.3函数调用条件73

4.3函数之间的数据传递75

4.3.1参数传递76

4.3.2变量传递77

4.4动态变量与静态变量79

4.4.1动态变量80

4.4.2静态变量81

4.5 类型说明符void82

4.6函数的递归84

习题87

第5章 指针92

5.1 指针的概念92

5.2指针变量的定义和赋值94

5.3 指针运算97

5.3.1指针与整数相加、减97

5.3.2指针的取内容运算98

5.4指针作为函数参数101

5.5字符指针102

5.5.1字符指针与字符102

5.5.2字符指针与字符串103

习题106

6.2一维数组108

6.1数组类型的概念108

6.2.1一维数组变量的定义108

第6章 数组108

6.2.2一维数组的应用110

6.3.1二维数组变量的定义113

6.3多维数组113

2.3常量与变量114

6.3.2二维数组的应用115

6.3.3多维数组117

6.4字符数组117

6.4.1字符数组与字符串117

6.4.2字符数组的初始化118

6.4.3字符数组的数据输入119

6.4.4字符数组的数据输出120

6.4.5字符数组的运算函数121

6.4.6字符数组的应用123

6.5 地址法表示数组元素125

6.5.1数组的首地址和偏移量126

6.5.2数组变址查找127

6.5.3指向数组元素的指针127

6.6数组作为函数参数130

6.7指针数组131

6.7.1指针数组表示多个字符串131

6.7.2指针数组作为main函数的参数135

习题137

7.1定义结构体数据类型140

第7章 结构体类型140

7.2结构体变量142

7.2.1定义结构体变量142

7.2.2结构体类型变量的初始化144

7.2.3结构体变量的输入输出146

7.3结构体数组147

7.3.1结构体数组变量的定义147

7.3.2结构体数组变量的初始化148

7.3.3结构体数组变量的输入输出149

7.4链表151

习题154

第8章 枚举类型156

8.1定义枚举类型156

8.2定义枚举类型变量157

8.3枚举类型的输入输出158

习题160

第9章 文件161

9.1文件的概念161

9.2文件类型指针162

9.3打开和关闭文件162

9.3.1文件的打开163

9.3.2文件的关闭165

9.4文件的读写165

9.4.1fputc函数165

9.4.2fgetc函数167

9.4.3fputs函数169

9.4.4fgets函数170

9.4.5fwrite函数171

9.4.6fread函数173

9.5.1rewind函数174

9.5文件的随机读写174

9.5.2ftell函数175

9.5.3fseek函数176

习题177

第10章 编译预处理179

10.1宏替换179

10.1.1不带参数的宏替换179

10.1.2带参数的宏替换180

10.1.3宏替换要注意的问题182

10.2文件包含183

10.3条件编译185

习题189

第11章 C语言实验191

11.1TC使用说明191

11.1.1TC运行环境191

11.1.2启动191

11.1.3TC的常用功能键192

11.1.4Turbo C主菜单192

11.1.5TC的一般使用方法192

11.1.6C语言实验内容193

11.2实验一:基础知识实验193

11.3实验二:逻辑运算和判断选取控制199

11.4实验三:循环控制201

11.5实验四:函数203

11.6实验五:指针207

11.7实验六:数组208

11.8实验七:结构和枚举类型212

11.9实验八:文件214

11.10实验九:编译预处理215

附录Ⅰ:TC菜单命令217

附录Ⅱ:C语言关键字列表221

附录Ⅲ:库函数221

1999《C语言程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王锐,王铠等编著 1999 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:中国物资出版社
C语言程序设计( PDF版)
C语言程序设计
C语言程序设计(1994 PDF版)
C语言程序设计
1994 北京:中国科学技术出版社
C语言程序设计(1989 PDF版)
C语言程序设计
1989 杭州:浙江大学出版社
C++程序设计语言(1991 PDF版)
C++程序设计语言
1991 北京希望电脑公司
C程序设计语言(1987 PDF版)
C程序设计语言
1987 上海:同济大学出版社
C语言程序设计(1987 PDF版)
C语言程序设计
1987 上海:上海科学技术文献出版社
C++语言程序设计(1999 PDF版)
C++语言程序设计
1999 北京:清华大学出版社
C语言程序设计(1999 PDF版)
C语言程序设计
1999 大连:大连理工大学出版社
C语言程序设计(1998 PDF版)
C语言程序设计
1998 南京:南京大学出版社
C语言程序设计(1995 PDF版)
C语言程序设计
1995 天津:南开大学出版社
C语言程序设计(1994 PDF版)
C语言程序设计
1994 天津:南开大学出版社
C语言程序设计(1997 PDF版)
C语言程序设计
1997 重庆:重庆大学出版社
Netscape JavaScript指南(1997 PDF版)
Netscape JavaScript指南
1997 北京:中国水利水电出版社
C语言程序设计(1998 PDF版)
C语言程序设计
1998 北京:北京大学出版社