• C语言程序设计
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计

全新正版未拆封

23.58 4.8折 49 全新

库存2件

四川成都
认证卖家担保交易快速发货售后保障

作者刘琦 李耀芳 高晗 戴华林 戴春霞 洪姣 编著;彭慧卿 主编

出版社清华大学出版社

出版时间2022-02

版次1

装帧其他

上书时间2023-05-06

转角书檐

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 刘琦 李耀芳 高晗 戴华林 戴春霞 洪姣 编著;彭慧卿 主编
  • 出版社 清华大学出版社
  • 出版时间 2022-02
  • 版次 1
  • ISBN 9787302597032
  • 定价 49.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
【内容简介】
本书是为将C语言作为入门语言的程序设计类课程编写的教材,以培养学生程序设计的基本能力为目标。全书共分10章:C语言概述、基本数据类型及表达式、简单程序设计、分支结构程序设计、循环结构程序设计、函数、数组、指针、结构体和共用体、文件。 本书在内容编排上,注重教材的易用性。本书既适合程序设计的初学者,也适合想更深入了解C语言的读者。书中设计了很多思考题,并在每章的扩充内容中增加了一些有一定深度和开放性的内容,供希望深入学习程序设计的读者选学和参考,力求做到内容有宽度、有深度。
【作者简介】
彭慧卿,多年来一直从事计算机公共基础教学,主持完成大学计算机天津市级一流课程建设、高级程序设计语言C校级优秀课建设,主编完成《大学计算机》、《高级程序设计语言C》、《数据库技术及应用》计算机公共基础课教材,主持或参与完成多个市级、校级教改科研项目,参与省部级、局级项目多项。
【目录】
第1章C语言概述1

1.1程序与程序设计语言 1

1.1.1程序的基本概念1

1.1.2程序设计语言2

1.2C语言的历史背景4

1.3C语言的特性5

1.4C语言程序的基本结构5

1.4.1C语言程序的结构特点5

1.4.2程序设计风格7

1.5C语言程序编译过程及编程环境8

1.5.1C语言程序编译过程8

1.5.2C语言编程环境介绍10

习题12

第2章基本数据类型及表达式15

2.1标识符15

2.1.1字符集15

2.1.2C语言词汇15

2.2C语言数据类型17

2.3简单数据输出18

2.4常量与变量19

2.4.1常量19

2.4.2变量21

2.5表达式24

2.5.1算术表达式25

2.5.2赋值表达式26

2.5.3逗号表达式28

2.5.4位运算29

2.6类型转换33

2.6.1自动转换33

2.6.2强制类型转换35

习题36第3章简单程序设计41

3.1算法41

3.1.1算法的概念41

3.1.2算法的描述42

3.2C语言语句分类43

3.3数据的输入和输出45

3.3.1库函数45

3.3.2数据输入函数46

3.3.3整型数据的输入和输出46

3.3.4实型数据的输入和输出47

3.3.5字符型数据的输入和输出48

3.4顺序结构程序设计49

习题52

第4章分支结构程序设计56

4.1关系运算符与关系表达式56

4.1.1关系运算符56

4.1.2关系表达式57

4.2逻辑运算符与逻辑表达式57

4.2.1逻辑运算符58

4.2.2逻辑表达式59

4.3if语句60

4.3.1单分支结构if语句60

4.3.2双分支结构ifelse语句62

4.3.3多分支结构else if语句65

4.4switch语句68

习题71

第5章循环结构程序设计76

5.1循环的概念76

5.2for语句77

5.3while语句80

5.4dowhile语句81

5.5如何跳出循环结构83

5.6循环的嵌套86

5.7三种循环的比较90

5.7.1循环语句的选择90

5.7.2无限循环92

5.8循环结构应用实例93

习题97

第6章函数102

6.1结构化程序设计方法102

6.2函数定义104

6.3函数的调用106

6.3.1函数的调用形式106

6.3.2函数的调用过程106

6.3.3参数传递107

6.3.4函数的返回值109

6.3.5函数原型声明111

6.4函数的嵌套调用和递归调用112

6.4.1函数的嵌套调用112

6.4.2函数的递归调用114

6.5变量的作用域和存储类别116

6.5.1变量的作用域116

6.5.2变量的存储类型119

6.6预处理命令122

6.6.1宏定义122

6.6.2文件包含125

6.7大程序的组成126

6.7.1C程序的组成126

6.7.2源文件间的通信126

习题127

第7章数组133

7.1一维数组133

7.1.1一维数组的定义134

7.1.2一维数组元素的引用135

7.1.3一维数组的初始化137

7.1.4数组名作为函数参数138

7.1.5一维数组举例139

7.2二维数组143

7.2.1二维数组的定义143

7.2.2二维数组元素的引用143

7.2.3二维数组的初始化146

7.3字符数组151

7.3.1字符数组的定义与初始化151

7.3.2字符串及操作152

7.3.3字符串处理函数154

习题160

第8章指针170

8.1地址和指针170

8.1.1变量的地址170

8.1.2指针变量171

8.2指针的基本运算172

8.3指针与数组174

8.3.1指针和一维数组174

8.3.2指针和二维数组178

8.4指针与字符串180

8.4.1字符指针180

8.4.2字符指针与字符数组180

8.5指针与函数182

8.5.1指针作为函数的参数183

8.5.2数组名与指针作为函数参数的比较184

8.5.3指针型函数187

8.5.4指向函数的指针189

8.6指向指针的指针和指针数组190

8.6.1指向指针的指针190

8.6.2指针数组191

8.6.3行指针194

习题196

第9章结构体和共用体201

9.1结构体类型的定义201

9.2结构体变量的定义和使用202

9.2.1结构体变量的定义203

9.2.2结构体变量的引用204

9.2.3结构体变量的初始化206

9.3结构体数组207

9.3.1结构体数组的定义及初始化207

9.3.2结构体数组应用举例209

9.4结构体指针211

9.4.1指向结构体变量的指针211

9.4.2指向结构体数组的指针212

9.4.3结构体指针作为函数参数213

9.5共用体类型214

9.5.1共用体的概念214

9.5.2共用体类型定义和变量定义214

9.6用typedef自定义数据类型217

习题217

第10章文件223

10.1文件概述223

10.1.1文件的概念223

10.1.2文件的分类223

10.1.3缓冲文件系统224

10.1.4文件指针224

10.1.5文件的操作顺序225

10.2文件操作225

10.2.1文件的打开和关闭226

10.2.2文件的读/写227

10.2.3文件的定位与随机读/写236

10.3文件应用综合实例238

习题241

附录A标准字符与ASCII码对照表243

附录B运算符的优先级和结合性245

附录CC常用库函数247

参考文献252
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP