《C语言程序设计上机指导与练习》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:刘怀亮编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2006
  • ISBN:7502438742
  • 页数:216 页
图书介绍:本书共分为两部分,第一部分主要是C语言程序设计各章的重点内容讲解、典型例题解析、知识点小结和各类习题解答;第二部分是实验指导,给出各部分的实验目的、实验内容与步骤。本书主要内容包括C语言程序设计开发环境,基本数据类型,运算符与表达式,顺序结构程序设计,选择结构程序设计,循环结构程序设计,函数,数组,指针,编译预处理,结构体、共同体和枚举类型,位运算和文件方面的内容。

第一部分 习题解析 2

第1章 绪论 2

1.1 重点内容讲解 2

1.2 典型例题解析 2

目录 2

知识点小结 3

习题一 3

一、选择题 3

二、填空题 4

三、综合题 4

2.1.1 标识符、常量和变量 5

2.1.2 数据类型 5

2.1 重点内容讲解 5

第2章 基本数据类型 5

2.2 典型例题解析 7

知识点小结 8

习题二 8

一、选择题 8

二、填空题 9

三、综合题 9

第3章 运算符与表达式 10

3.1 重点内容讲解 10

3.1.1 运算符的种类 10

3.1.3 运算符的优先级和结合性 11

3.2 典型例题解析 11

3.1.2 表达式的概念 11

知识点小结 13

习题三 13

一、选择题 13

二、填空题 15

三、综合题 15

第4章 顺序结构程序设计 17

4.1 重点内容讲解 17

4.2 典型例题解析 17

知识点小结 19

习题四 19

一、选择题 19

三、综合题 20

二、填空题 20

第5章 选择结构程序设计 22

5.1 重点内容讲解 22

5.1.1 if语句 22

5.1.2 switch语句 23

5.2 典型例题解析 24

知识点小结 25

习题五 25

一、选择题 25

二、填空题 28

三、综合题 29

6.1.2 do-while语句 31

6.1.1 while语句 31

6.1 重点内容讲解 31

第6章 循环结构程序设计 31

6.1.3 for语句 32

6.1.4 循环结构的嵌套 32

6.1.5 break语句 33

6.1.6 continue语句 33

6.1.7 goto语句 33

6.2 典型例题解析 34

知识点小结 39

习题六 39

一、选择题 39

二、填空题 42

三、综合题 43

第7章 函数 45

7.1 重点内容讲解 45

7.1.1 C语言函数的分类 45

7.1.2 函数的定义 45

7.1.3 函数返回值 46

7.1.4 函数的调用 46

7.1.5 变量的作用范围 46

7.1.6 变量存储类别 47

7.1.7 内部函数和外部函数 47

7.2 典型例题解析 47

知识点小结 49

一、选择题 50

习题七 50

二、填空题 53

三、综合题 54

第8章 数组 56

8.1 重点内容讲解 56

8.1.1 一维数组 56

8.1.2 字符数组 56

8.1.3 二维数组 56

8.1.4 数组和函数 56

8.2 典型例题解析 57

习题八 60

一、选择题 60

知识点小结 60

二、填空题 65

三、综合题 65

第9章 指针 68

9.1 重点内容讲解 68

9.1.1 指针与指针变量 68

9.1.2 指针和函数 68

9.1.3 指针和数组 69

9.2 典型例题解析 70

知识点小结 72

习题九 74

一、选择题 74

三、综合题 79

二、填空题 79

第10章 编译预处理 84

10.1 重点内容讲解 84

10.1.1 宏定义 84

10.1.2 文件包含 84

10.1.3 条件编译 84

10.2 典型例题解析 85

知识点小结 85

习题十 86

一、选择题 86

二、填空题 87

三、综合题 88

11.1.1 结构体 89

11.1 重点内容讲解 89

第11章 结构体、共同体和枚举类型 89

11.1.2 链表 90

11.1.3 共同体 90

11.1.4 枚举类型 90

11.2 典型例题解析 90

知识点小结 91

习题十一 91

一、选择题 91

二、填空题 93

三、综合题 94

12.1.4 求反运算 96

12.1.5 左移运算 96

12.1.3 按位异或 96

12.1.6 右移运算 96

12.1 重点内容讲解 96

12.1.2 按位或 96

12.1.1 按位与 96

第12章 位运算 96

12.1.7 位运算赋值运算符 97

12.1.8 位段 97

12.2 典型例题解析 97

知识点小结 97

习题十二 98

一、选择题 98

二、填空题 98

三、综合题 99

第13章 文件 100

13.1 重点内容讲解 100

13.1.1 文件类型指针 100

13.1.2 文件的打开 100

13.1.3 文件的关闭 101

13.1.4 文件的读写 101

13.1.5 文件的定位 101

13.1.6 文件检测函数 101

13.2 典型例题解析 101

一、选择题 102

习题十三 102

知识点小结 102

二、填空题 103

三、综合题 104

第二部分 实验指导 106

第14章 实验一——Turbo C 2.0实验环境 106

14.1 实验目的 106

14.2 实验内容 106

14.2.1 Turbo C 2.0的安装和启动 106

14.2.2 运行一个C语言程序的一般过程 106

14.2.3 Turbo C 2.0主菜单的介绍 107

14.2.4 几个简单的Turbo C实验程序 111

15.2 实验内容与步骤 113

第15章 实验二——基本数据类型、运算符与表达式 113

15.1 实验目的 113

第16章 实验三——顺序结构程序设计 116

16.1 实验目的 116

16.2 实验内容与步骤 116

第17章 实验四——选择结构程序设计 119

17.1 实验目的 119

17.2 实验内容与步骤 119

第18章 实验五——循环结构程序设计 127

18.1 实验目的 127

18.2 实验内容与步骤 127

19.2 实验内容与步骤 134

19.1 实验目的 134

第19章 实验六——函数 134

第20章 实验七——数组 146

20.1 实验目的 146

20.2 实验内容与步骤 146

第21章 实验八——指针及其运算 151

21.1 实验目的 151

21.2 实验内容与步骤 151

第22章 实验九——编译预处理 157

22.1 实验目的 157

22.2 实验内容与步骤 157

23.1 实验目的 160

23.2 实验内容与步骤 160

第23章 实验十——结构体、共同体和枚举类型 160

第24章 实验十一——位运算 170

24.1 实验目的 170

24.2 实验内容与步骤 170

第25章 实验十二——文件 172

25.1 实验目的 172

25.2 实验内容与步骤 172

第26章 实验十三——C语言综合实验一 182

26.1 实验目的 182

26.2 实验内容与步骤 182

第27章 实验十四——C语言综合实验二 200

27.1 实验目的 200

27.2 实验内容与步骤 200