图书目录

第1章 顺序程序设计3

1.1 基本练习3

1.2 提高练习6

1.3 综合练习7

第2章 分支程序设计10

2.1 基本练习12

2.2 提高练习14

2.3 综合练习15

第3章 循环程序设计18

3.1 基本练习20

3.2 提高练习30

3.3 综合练习37

第4章 子程序和模块化程序设计44

4.1 基本练习45

4.2 提高练习47

4.3 综合练习48

第5章 使用数组组织数据51

5.1 基本练习51

5.2 提高练习61

5.3 综合练习71

第6章 使用指针81

6.1 基本练习82

6.2 提高练习86

6.3 综合练习86

第7章 递归程序设计89

7.1 基本练习89

7.2 提高练习917.3 综合练习94

第8章 使用结构体与共用体组织数据97

8.1 基本练习98

8.2 提高练习101

8.3 综合练习104

第9章 外部数据组织--使用文件108

9.1 基本练习108

9.2 提高练习110

9.3 综合练习115

第10章 动态数据组织128

程序设计基础习题集目录10.1 基本练习128

10.2 提高练习131

10.3 综合练习135

第11章 交互程序设计140

11.1 基本练习140

11.2 提高练习143

11.3 综合练习145

第12章 综合习题150第2部分 习题选解179

第1章 顺序程序设计习题选解181

1.1 基本练习181

1.2 综合练习181

第2章 分支程序设计习题选解185

2.1 基本练习185

2.2 提高练习186

第3章 循环程序设计习题选解188

3.1 基本练习188

3.2 提高练习193

3.3 综合练习198

第4章 子程序和模块化程序设计习题选解207

4.1 基本练习207

4.2 综合练习208

第5章 使用数组组织数据习题选解213

5.1 基本练习213

5.2 提高练习214

5.3 综合练习220

第6章 使用指针习题选解224

6.1 基本练习224

6.2 提高练习226

第7章 递归程序设计习题选解229

7.1 基本练习229

7.2 综合练习229

第8章 使用结构体与共用体组织数据习题选解238

8.1 基本练习238

8.2 提高练习244

第9章 外部数据组织--使用文件习题选解249

9.1 基本练习249

第10章 动态数据组织习题选解255

10.1 基本练习255

10.2 提高练习258

10.3 综合练习261

第11章 交互程序设计习题选解266

11.1 基本练习266

第12章 综合习题选解277附录283

附录1 ASCII字符集285

附录2 C保留字与分隔符288

附录3 C类型说明符289

附录4 C运算符(按优先级从高到低)290

附录5 C语句291

附录6 C语言标准库头文件表293参考文献294目  录

前言   ………………………………………………………………

第一部分  习题

第01章  顺序程序设计   …………………………………………

1.1 基本练习   ………………………………………………

1.2 提高练习   ………………………………………………

1.3 综合练习   ………………………………………………

第02章  分支程序设计   …………………………………………

2.1 基本练习   ………………………………………………

2.2 提高练习   ………………………………………………

2.3 综合练习   ………………………………………………

第03章  循环程序设计   …………………………………………

3.1 基本练习   ………………………………………………

3.2 提高练习   ………………………………………………

3.3 综合练习   ………………………………………………

第04章  子程序和模块化程序设计   ……………………………

4.1 基本练习   ………………………………………………

4.2 提高练习   ………………………………………………

4.3 综合练习   ………………………………………………

第05章  使用数组组织数据   ……………………………………

5.1 基本练习   ………………………………………………

5.2 提高练习   ………………………………………………

5.3 综合练习   ………………………………………………

第06章  使用指针   ………………………………………………

6.1 基本练习   ………………………………………………

6.2 提高练习   ………………………………………………

6.3 综合练习   ………………………………………………

第07章  递归程序设计   …………………………………………

7.1 基本练习   ………………………………………………

7.2 提高练习   ………………………………………………

7.3 综合练习   ………………………………………………

第08章  使用结构体与共用体组织数据   ………………………

8.1 基本练习   ………………………………………………

8.2 提高练习   ………………………………………………

8.3 综合练习   ………………………………………………

第09章  外部数据组织――使用文件   …………………………

9.1 基本练习   ………………………………………………

9.2 提高练习   ………………………………………………

9.3 综合练习   ………………………………………………

第10章  动态数据组织   …………………………………………

10.1 基本练习   ………………………………………………

10.2 提高练习   ………………………………………………

10.3 综合练习   ………………………………………………

第11章  交互程序设计   ………………………………………

11.1 基本练习   ………………………………………………

11.2 提高练习   ………………………………………………

11.3 综合练习   ………………………………………………

第12章  综合习题   ……………………………………………

第二部分  习题选解

第A01章  顺序程序设计   …………………………………………

第A02章  分支程序设计   …………………………………………

第A03章  循环程序设计   …………………………………………

第A04章  子程序和模块化程序设计   ……………………………

第A05章  使用数组组织数据   ……………………………………

第A06章  使用指针   ………………………………………………

第A07章  递归程序设计   …………………………………………

第A08章  使用结构体与共用体组织数据   ………………………

第A09章  外部数据组织――使用文件   …………………………

第A10章  动态数据组织   …………………………………………

第A11章  交互程序设计   ………………………………………

第A12章  综合习题   ……………………………………………

附录

附录一  ACSII字符集  …………………………………………

附录二  C保留字与分隔符  ……………………………………

附录三  C类型说明符  …………………………………………

附录四  C运算符  ………………………………………………

附录五  C语句  …………………………………………………

附录六  C语言标准库头文件表  ………………………………

参考文献   ………………………………………………………………