《C语言简明读本》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王松编
  • 出 版 社:西北工业大学出版社
  • 出版年份:1993
  • ISBN:
  • 页数:231 页
图书介绍:本书介绍了C语言及其程序设计。

第一章 计算机和程序设计概述 1

1.1计算机回顾与展望 1

1.2计算机——解题 2

1.3什么是解题 2

1.4解题过程 3

第二章 C语言字符和语法构造 5

2.1 C语言的历史 5

2.2 C语言字符集 6

2.3白空(whitc space) 7

2.4 C语言语法 7

2.5 C语言程序的一般形式 7

2.6注释 9

2.7 C语言语句 9

2.8 C语言程序的执行 9

2.9花括号 10

2.10包含文件 10

2.11大、小写 10

2.12 C语言程序命名 10

2.13单词 12

2.14建立C语言程序 12

第三章 数据类型和变量说明 14

3.1数据存储 14

3.2数据类型 15

3.3限定词 15

3.4数据说明 17

3.5常数和常数定义 17

3.6变量数据类型 21

第四章 C语言算术运算 24

4.1算术运算 24

4.2赋值运算 28

4.3增值和减值运算 29

4.4混合操作数和类型转换 31

第五章 简单的输入/输出语句 33

5.1数据输入/输出 33

5.2数据打印:printf() 34

5.3输入数据:scanf() 37

5.4单个字符输入:gctchar() 39

5.5单个字符输出:putchar() 39

第六章 C语言控制流 41

6.1顺序流 41

6.2关系运算 42

6.3逻辑运算(布尔表达式 47

6.4 IF—ELSE语句 49

6.5 WHILE语句 51

6.6 DO—WHILE语句 52

6.7 FOR语句 55

6.8开关(SWITCH)语句 64

6.9 CONTINUE语句 68

6.10 BREAK语句 72

6.11条件运算符(?:) 74

第七章 数组和指针 74

7.1数组 74

7.2数据类型和串 78

7.3多维数组 80

7.4数组初始化 80

7.5指针 83

7.6指针说明 87

7.7指针赋值 88

7.8指针初始化 90

7.9指针运算 92

第八章 函数和程序结构 94

8.1概述 94

8.2标准库函数 95

8.3函数变元 98

8.4 tolowcr() 99

8.5 touppcr() 100

8.6字符类别测试 100

8.7数组作为函数变元 102

8.8指针作为函数变元 104

第九章 C语言的串操作 106

9.1概述 106

9.2标准库里的串函数 111

第十章 结构和联合 118

10.1结构 118

10.2定义结构变量 120

10.3初始化结构 122

10.4存取结构成员 123

10.5结构数组 123

10.6嵌套结构 125

10.7指向结构的指针 127

10.8结构和函数 130

10.9联合型 131

10.10变体结构 133

第十一章 存储类型 135

11.1概述 135

11.2自动型变量 136

11.3寄存器变量 139

11.4外部变量 139

11.5静态变量 140

11.6外部静态变量 144

第十二章 C语言的预处理程序 145

12.1概述 145

12.2 #includc指令 148

12.3 #definc指令 149

12.4 #undcf指令 151

12.5 #if,#elsc,#cndif指令 151

12.6 #ifdef指令 152

12.7 #ifndef指令 153

第十三章 C语言特征 154

13.1概述 154

13.2 sprintf() 154

13.3 sscanf() 155

13.4 go to语句 157

13.5命令行变元 158

13.6 typcdcf定义 162

13.7 cxit()函数 163

第十四章 C语言的文件操作 165

14.1概述 165

14.2程序文件 165

14.3数据文件 165

14.4磁盘文件 166

14.5缓冲文件函数与原文件函数 167

14.6 STDIN,STDOUT,STDERR文件 169

14.7文件处理函数 169

第十五章 C语言的位操作 188

15.1概述 188

15.2位方式操作 188

15.3位场(域 193

第十六章 C语言数值计算中的应用 197

16.1概述 197

16.2求sin(x) 198

16.3求cos(x) 199

16.4求tan(x) 199

16.5求cot(x) 200

16.6求〓x 201

16.7查素数 203

16.8求xy 204

第十七章 C语言递归运算 206

17.1概述 206

17.2阶乘的实现 207

17.3序数和的实现 209

17.4汉诺塔的实现 212

第十八章 C语言的存储管理函数 214

18.1栈 214

18.2内存分配 218

附录 223

附录1 C语言保留字 223

附录2 ASCⅡ字符集 224

附录3 C语言运算的优先级和结合性 225

附录4存储类型的存储范围 227

附录5标准C语言的各种编译程序 229

1. C—86编译程序 229

2. lattice C编译程序 229

3. Microsoft C编译程序(版本5.0) 230

4. TURBO“C” 231