《程序设计基础实践教程(C语言)》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:杨有安,曹惠雅,鲁丽等编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2009
  • ISBN:9787115193797
  • 页数:149 页
图书介绍:本书是《程序设计基础教程(C语言)》一书的配套教材。全书针对主教材的C语言的基本概念、变量、运算符、表达式、顺序结构、分支结构、循环结构、数组、函数、指针、结构体、联合体和枚举类型、预处理和标准函数、文件、数据结构和数据抽象等章节的重点及难点进行总结,对重点难点题型进行分析,并附加各种题型的练习,以此帮助读者加深对C语言程序设计基础知识的理解。本书最后一部分为上机实验,每个实验包括实验目的与要求、实验步骤及实验任务,以此帮助读者提高程序设计的能力。本书与《程序设计基础教程(C语言)》互为补充,相辅相成,对读者理解教学内容,掌握程序设计的基本知识,提高程序设计的应用能力十分有益。

第一部分 辅导、实践 2

第1章 C语言概述 2

1.1知识要点 2

1.2重点与难点解析 2

1.3测试题 5

1.3.1单项选择题 5

1.3.2填空题 6

1.3.3编程题 6

1.3.4测试题参考答案 6

1.4部分习题解答 7

第2章 基本数据类型和运算符 8

2.1知识要点 8

2.2重点与难点解析 8

2.3测试题 10

2.3.1单项选择题 10

2.3.2填空题 11

2.3.3编程题 12

2.3.4测试题参考答案 12

2.4部分习题解答 13

第3章 顺序和选择结构程序设计 16

3.1知识要点 16

3.2重点与难点解析 17

3.3测试题 19

3.3.1单项选择题 19

3.3.2填空题 21

3.3.3编程题 22

3.3.4测试题参考答案 22

3.4部分习题解答 23

第4章 循环结构程序设计 27

4.1知识要点 27

4.2重点与难点解析 28

4.3测试题 32

4.3.1单项选择题 32

4.3.2填空题 33

4.3.3编程题 35

4.3.4测试题参考答案 35

4.4部分习题解答 36

第5章 数组 43

5.1知识要点 43

5.2重点与难点解析 43

5.3测试题 45

5.3.1单项选择题 45

5.3.2填空题 46

5.3.3编程题 48

5.3.4测试题参考答案 48

5.4部分习题解答 50

第6章 函数和模块设计 60

6.1知识要点 60

6.2重点与难点解析 60

6.3测试题 62

6.3.1单项选择题 62

6.3.2填空题 63

6.3.3编程题 65

6.3.4测试题参考答案 65

6.4部分习题解答 68

第7章 指针 78

7.1知识要点 78

7.2重点与难点解析 78

7.3测试题 83

7.3.1单项选择题 83

7.3.2填空题 84

7.3.3编程题 86

7.3.4测试题参考答案 86

7.4部分习题解答 88

第8章 结构体与联合体 95

8.1知识要点 95

8.2重点与难点解析 95

8.3测试题 96

8.3.1单项选择题 96

8.3.2填空题 98

8.3.3编程题 100

8.3.4测试题参考答案 100

8.4部分习题解答 101

第9章 预处理和标准函数 108

9.1知识要点 108

9.2重点与难点解析 108

9.3测试题 112

9.3.1单项选择题 112

9.3.2填空题 113

9.3.3编程题 114

9.3.4测试题参考答案 115

9.4部分习题解答 115

第10章 文件 118

10.1知识要点 118

10.2重点与难点解析 118

10.3测试题 119

10.3.1单项选择题 119

10.3.2填空题 121

10.3.3编程题 122

10.3.4测试题参考答案 122

10.4部分习题解答 124

第11章 数据结构和数据抽象 129

11.1知识要点 129

11.2重点与难点解析 129

11.3测试题 131

11.3.1单项选择题 131

11.3.2填空题 132

11.3.3编程题 134

11.3.4测试题参考答案 134

11.4部分习题解答 135

第二部分 上机实验 139

实验一 C语言的运行环境、运行过程和表达式的使用 139

实验二 顺序结构与选择结构程序设计 142

实验三 循环结构程序设计(一) 142

实验四 循环结构程序设计(二) 143

实验五 一维数组与二维数组 144

实验六 字符数组与字符串 145

实验七 函数程序设计(一) 145

实验八 函数程序设计(二) 146

实验九 指针程序设计(一) 146

实验十 指针程序设计(二) 147

实验十一 结构与联合程序设计 147

实验十二 预处理和标准函数 148

实验十三 文件 148

实验十四 数据结构和数据抽象 149