• C语言程序设计
21年品牌 40万+商家 超1.5亿件商品

C语言程序设计

大中专理科计算机 新华书店全新正版书籍

51.29 7.3折 69.8 全新

仅1件

江苏无锡
认证卖家担保交易快速发货售后保障

作者阳小兰;钱程;杨元君;邓宗娜;杨蓓

出版社清华大学出版社

出版时间2022-09

版次1

装帧其他

货号1202743079

上书时间2023-02-20

新华文轩网络书店

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

   商品详情   

品相描述:全新
新华文轩网络书店 全新正版书籍
商品描述
 C语言具有强大的功能和灵活的处理能力,是风靡全球的高级程序设计语言之一。本书共分11章,内容包括:C语言概述,C语言程序设计基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体、共用体与自定义类型,编译预处理,文件。每章后面都附有丰富的习题,帮助读者熟练掌握本章内容,及时检测自己的学习效果,查漏补缺。本书是编者在二十多年C语言教学、研究和实践积累的基础上,吸收国内外C语言程序设计课程的教学精髓,精心编写而成的。本书遵循教学规律,编排合理,内容全面,条理清晰,实例丰富,按照由浅入深、循序渐进的原则,精心设计,突出重点,实用性强。同时,在各章都恰到好处地融入了课程思政内容。本书是学习C语言的推荐参考书,可作为高等院校计算机及相关专业的教材,也可作为从事计算机应用的科技人员的参考书和培训教材,还可作为蓝桥杯全国软件和信息技术专业人才大赛、ACM-ICPC大赛、计算机等级考试(二级C语言)的参考书,并可供广大编程爱好者参考。 
图书标准信息
  • 作者 阳小兰;钱程;杨元君;邓宗娜;杨蓓
  • 出版社 清华大学出版社
  • 出版时间 2022-09
  • 版次 1
  • ISBN 9787302615859
  • 定价 69.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
【内容简介】
C语言具有强大的功能和灵活的处理能力,是风靡全球的高级程序设计语言之一。《C语言程序设计》共分11章,内容包括:C语言概述,C语言程序设计基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,函数,指针,结构体、共用体与自定义类型,编译预处理,文件。每章后面都附有丰富的习题,帮助读者熟练掌握本章内容,及时检测自己的学习效果,查漏补缺。 《C语言程序设计》是编者在二十多年C语言教学、研究和实践积累的基础上,吸收国内外C语言程序设计课程的教学精髓,精心编写而成的。《C语言程序设计》遵循教学规律,编排合理,内容全面,条理清晰,实例丰富,按照由浅入深、循序渐进的原则,精心设计,突出重点,实用性强。同时,在各章都恰到好处地融入了课程思政内容。 《C语言程序设计》是学习C语言的必备参考书,可作为高等院校计算机及相关专业的教材,也可作为从事计算机应用的科技人员的参考书和培训教材,还可作为蓝桥杯全国软件和信息技术专业人才大赛、ACM-ICPC大赛、计算机等级考试(二级C语言)的参考书,并可供广大编程爱好者参考。
【目录】
第1章  C语言概述   1

1.1  程序与程序设计   1

1.1.1  程序   1

1.1.2  程序设计   2

1.2  算法及其表示方法   3

1.2.1  算法   3

1.2.2  算法的表示方法   5

1.3  C语言的发展史及特点   8

1.3.1  C语言的发展史   8

1.3.2  C语言的特点   8

1.4  C语言的程序结构   10

1.4.1  C语言的基本词汇   10

1.4.2  简单的C语言程序   11

1.4.3  C语言程序的基本结构   14

1.5  运行C语言程序的步骤和方法   16

1.5.1  C语言程序的开发过程   16

1.5.2  Dev-C  集成开发环境介绍   16

1.5.3  使用Dev-C  集成环境开发C程序的过程   17

1.6  本章小结   19

1.7  习题   20

第2章  C语言程序设计基础   22

2.1  C语言的数据类型   22

2.2  常量和变量   23

2.2.1  常量   23

2.2.2  变量   28

2.3  C语言的运算符与表达式   29

2.3.1  算术运算符及表达式   29

2.3.2  自增、自减运算符及表达式   31

2.3.3  赋值运算符及表达式   32

2.3.4  逗号运算符及表达式   34

2.3.5  sizeof运算符及表达式   35

2.3.6  位运算   36

2.4  运算符的优先级和结合性   40

2.5  数据类型转换   40

2.5.1  自动转换   41

2.5.2  强制转换   41

2.6  本章小结   42

2.7  习题   43

第3章  顺序结构程序设计   47

3.1  C语句类型   47

3.2  标准输入和输出函数   48

3.2.1  格式输出函数printf( )   48

3.2.2  printf( )函数的应用   50

3.2.3  格式输入函数scanf( )及其应用   53

3.3 字符型数据的输入和输出   56

3.3.1  字符输出函数putchar( )   56

3.3.2  字符输入函数getchar( )   57

3.4 顺序结构程序案例   58

3.5  本章小结   61

3.6  习题   62

第4章  选择结构程序设计   66

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

4.1.1  关系运算符及其优先级   66

4.1.2  关系表达式   67

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

4.2.1  逻辑运算符及其优先级   68

4.2.2  逻辑表达式   69

4.3  条件运算符与条件表达式   70

4.4  if语句   71

4.4.1  if语句的3种形式   71

4.4.2  if语句的嵌套   74

4.5  switch语句   77

4.6  选择结构程序案例   79

4.7  本章小结   82

4.8  习题   83

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

5.1  while循环   88

5.2  do-while循环   92

5.3  for循环   93

5.4  break语句和continue语句   96

5.4.1  break语句   96

5.4.2  continue语句   97

5.5  循环的嵌套   98

5.5.1  循环嵌套的定义   98

5.5.2  循环嵌套的应用   98

5.6  循环结构程序案例   101

5.7  本章小结   105

5.8  习题   105

第6章  数组   113

6.1  一维数组   113

6.1.1  一维数组的定义   114

6.1.2  一维数组的引用   115

6.1.3  一维数组的初始化   115

6.1.4  一维数组应用案例   116

6.2  二维数组   121

6.2.1  二维数组的定义   121

6.2.2  二维数组的引用   122

6.2.3  二维数组的初始化   124

6.2.4  二维数组应用案例   124

6.3  字符数组与字符串   127

6.3.1  字符数组的定义与初始化   127

6.3.2  字符数组的引用   128

6.3.3  字符串和字符串结束标志   129

6.3.4  字符数组的输入输出   130

6.3.5  字符串处理函数   130

6.3.6  字符数组应用案例   135

6.4  本章小结   137

6.5  习题   138

第7章  函数   144

7.1  函数概述   144

7.1.1  程序的模块化   144

7.1.2  函数的分类   146

7.2  函数的定义和调用   147

7.2.1  函数的定义   147

7.2.2  函数的调用   149

7.3  函数参数传递   151

7.3.1  函数的参数   151

7.3.2  函数返回值   151

7.3.3  函数参数传递过程   152

7.3.4  函数参数传递方式   152

7.4  函数的嵌套调用   155

7.5  函数的递归调用   156

7.6  变量的作用域和存储类别   160

7.6.1  变量的作用域   160

7.6.2  变量的存储类别   166

7.7  综合实例   170

7.8  本章小结   172

7.9  习题   174

第8章  指针   179

8.1  指针的概念   179

8.2  指针变量   181

8.2.1  指针变量的定义   181

8.2.2  指针变量的赋值   181

8.2.3  指针的运算   182

8.2.4  多级指针   184

8.3  指针与数组   185

8.3.1  指针与一维数组   185

8.3.2  用数组名作函数参数   187

8.3.3  指针与二维数组   190

8.4  指针与字符串   194

8.4.1  字符串的表示形式   194

8.4.2  字符指针作函数参数   196

8.5  指向函数的指针   197

8.5.1  指向函数的指针变量   197

8.5.2  指向函数的指针变量作为函数参数   199

8.6  返回指针的函数   200

8.6.1  返回指针型函数的定义形式   200

8.6.2  返回指针的函数的应用   200

8.7  指针数组   201

8.7.1  指针数组的概念   201

8.7.2  指针数组作为main( )函数的参数   202

8.8  本章小结   203

8.9  习题   205

第9章  结构体、共用体与自定义类型   210

9.1  结构体的概念   210

9.1.1  结构体类型的定义   211

9.1.2  结构体类型变量的定义及初始化   212

9.1.3  结构体类型成员变量的引用   213

9.2  结构体数组   215

9.2.1  结构体数组的定义   216

9.2.2  结构体数组的初始化   216

9.2.3  结构体数组应用举例   217

9.3  指向结构体类型数据的指针   220

9.3.1  指向结构体变量的指针   220

9.3.2  指向结构体数组的指针   222

9.4  共用体   225

9.4.1  共用体类型的定义   225

9.4.2  共用体变量的定义   226

9.4.3  共用体变量的引用   227

9.5  用typedef定义类型   229

9.6  程序设计案例   231

9.7  本章小结   235

9.8  习题   236

第10章  编译预处理   239

10.1  宏定义   239

10.1.1  不带参数的宏定义   240

10.1.2  带参数的宏定义   242

10.2  文件包含   244

10.3  条件编译   246

10.4  本章小结   249

10.5  习题   249

第11章  文件   254

11.1  文件的基本概念   254

11.2  文件的分类   255

11.3  文件指针   256

11.4  文件的常用操作   257

11.4.1  文件的打开和关闭   257

11.4.2  文件的读写   258

11.4.3  文件的定位   260

11.4.4  文件的其他操作   260

11.5  文件应用综合案例   261

11.6  本章小结   266

11.7  习题   266

参考文献   268

附录A  常用字符与ASCII码对照表   269

附录B  C语言中的关键字及含义   271

附录C  C语言运算符的优先级和结合性   273

附录D  C语言常用的库函数   275
点击展开 点击收起

—  没有更多了  —

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

新华文轩网络书店 全新正版书籍
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP