当前位置:首页 > 工业技术
轻松设计C程序12课
轻松设计C程序12课

轻松设计C程序12课PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:(美)(G.佩里)Greg Perry著;明辉译
  • 出 版 社:北京:学苑出版社
  • 出版年份:1994
  • ISBN:7507707768
  • 页数:458 页
图书介绍:
《轻松设计C程序12课》目录
标签:程序 设计

第一课 用C语言进行程序设计 1

第一章 计算机程序设计 2

1.1 内容提要 2

1.2 为什么要编制程序 2

1.3 程序设计步骤 4

1.4 C语言程序设计应用简介 7

1.5 家庭作业 9

第二章 Turbo C++编译程序 10

2.1 内容提要 10

2.2 启动停止Turbo C++ 10

2.3 通览Turbo C++的IDE 12

2.4 程序开发练习 16

2.5 获取帮助 20

2.6 家庭作业 21

总结 23

第二课 认识C程序 27

第三章 程序设计风格 28

3.1 内容提要 28

3.2 通览一个C程序 28

3.3 各部分的注释 31

3.4 学习大框架 35

3.5 家庭作业 42

第四章 用Printf()输出 45

4.1 内容提要 45

4.2 printf()函数输出数据 45

4.3 其它转义字符 48

4.4 输出单个字符 51

4.5 输出整型数据 53

4.6 输出实型数据 56

4.7 家庭作业 58

总结 60

第三课 数据基础 63

第五章 数值数据 64

5.1 内容提要 64

5.2 C的数值数据类型 64

5.3 变量 72

5.4 家庭作业 79

第六章 字符串数据及输入 82

6.1 内容提要 82

6.2 字符与字符串 82

6.3 字符排列 86

6.4 处理字符数组 90

6.5 获取键盘输入 93

6.6 家庭作业 95

总结 98

第四课 简单运算符 101

第七章 基本数学运算符 102

7.1 内容提要 102

7.2 基础复习 102

7.3 运算符顺序 106

7.4 高级赋值 109

7.5 家庭作业 113

第八章 关系运算符及逻辑运算符 116

8.1 内容提要 116

8.2 用关系运算符进行判断 116

8.3 if命令及应用if语句数据关系 121

8.4 else命令 125

8.5 逻辑运算符 127

8.6 家庭作业 131

总结 133

第五课 升级运算符 137

第九章 特殊运算符 138

9.1 内容提要 138

9.2 数据类型的组合 138

9.3 sizeof运算符 143

9.4 条件运算符的使用 145

9.5 自加1和自减1运算 148

9.6 家庭作业 151

第十章 高级位运算符 154

10.1 内容提要 154

10.2 位运算符简介 154

10.3 真值表 155

10.4 移位运算符 159

10.5 位运算符的一些应用 160

10.6 复位运算符 163

10.7 家庭作业 164

总结 167

第六课 循环 171

第十一章 使用带有while的条件语句 172

11.1 内容提要 172

11.2 while的格式 172

11.3 另一个while:do while循环 176

11.4 break和提前退出函数exit() 178

11.5 家庭作业 182

第十二章 使用C的for循环 185

12.1 内容提要 185

12.2 for循环的语句 185

12.3 用countExpression进一步控制循环 189

12.4 循环的嵌套 191

12.5 家庭作业 194

总结 196

第七课 管理 199

第十三课 循环控制和分支控制 200

13.1 内容提要 200

13.2 for循环的提前中断 200

13.3 与break语句意义相反的continue语句 202

13.4 用goto实现控制转移 205

13.5 家庭作业 210

第十四章 switch的功能 213

14.1 内容提要 213

14.2 用嵌套if实现多分支选择 213

14.3 switch语句的组成 218

14.4 switch语句的中断 221

14.5 用switch语句实一菜单 226

14.6 家庭作业 229

总结 232

第八课 函数 235

第十五章 C函数库 236

15.1 内容提要 236

15.2 输入输出函数 236

15.3 字符函数 246

15.4 字符串函数 249

15.5 数值函数 252

15.6 家庭作业 256

第十六章 构造你自己的函数 259

16.1 内容提要 259

16.2 代码的分隔 259

16.3 全局变量和局部变量 263

16.4 函数之间的共享变量 267

16.5 借助return返回值 275

16.6 家庭作业 279

总结 283

第九课 数据类型 287

第十七章 数组 288

17.1 内容提要 288

17.2 数组基础 288

17.3 数组内查找 295

17.4 家庭作业 300

第十八章 指针 303

18.1 内容提要 303

18.2 存储器 303

18.3 指针变量 305

18.4 指针和数组的联系 309

18.5 字符指针 313

18.6 指针数组 317

18.7 家庭作业 321

总结 323

第十课 巩固知识 331

第十九章 结构 332

19.1 内容提要 332

19.2 结构体的组成 332

19.3 结构体变量的初始化 337

19.4 家庭作业 346

第二十章 存储器的寻址 349

20.1 内容提要 349

20.2 堆 349

20.3 堆函数 352

20.4 为malloc()检查错误 359

20.5 多重分配 361

20.6 家庭作业 365

总结 367

第十一课 长期存储 375

第二十一章 顺序文件 376

21.1 内容提要 376

21.2 磁盘文件 376

21.3 第一步:打开文件 378

21.4 使用fclose()关闭文件 381

21.5 写入数据 383

21.6 给顺序文件追加数据 385

21.7 读取顺序文件 387

21.8 家庭作业 390

第二十二章 随机存取文件 392

22.1 内容提要 392

22.2 随机文件简介 392

22.3 打开随机存取文件 393

22.4 寻找正确的地址 395

22.5 随机输入输出(I/O) 396

22.6 其他与文件有关的函数 402

22.7 家庭作业 403

总结 405

第十二课 C的未来 411

第二十三章 C中的高级论题 412

23.1 内容提要 412

23.2 排序 412

23.3 字符串数据排序 418

23.4 结构体排序 421

23.5 寻找最大值和最小值 424

23.6 家庭作业 427

第二十四章 C++怎么样 429

24.1 内容提要 429

24.2 C的延伸 429

24.3 不要重复使用struct 430

24.4 在程序任意部位定义变量 430

24.5 简单I/O 431

24.6 轻松地分配和收回存储器 432

24.7 传递数据的第三种方法 433

24.8 家庭作业 438

总结 440

附录A 安装C编译程序 445

A.1 会出现什么情况 445

A.2 从DOS开始 445

A.3 安装 446

A.4 修改路径 446

附录B ASCII字符表 448

附录C C运算符优先级表 456

相关图书
作者其它书籍
返回顶部