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

C语言程序设计(第四版)

全新正版 极速发货

36.77 6.2折 59 全新

库存4件

广东广州
认证卖家担保交易快速发货售后保障

作者编者:庄儿//宋蔚//罗朝盛|责编:孙露露//王会明

出版社科学

ISBN9787030771612

出版时间2024-02

装帧其他

开本其他

定价59元

货号31984047

上书时间2024-06-02

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章  C语言程序设计概述1
1.1  计算机系统1
1.1.1  计算机的发展1
1.1.2  计算机系统组成1
1.2  计算机程序设计概述2
1.2.1  程序与程序设计语言2
1.2.2  程序设计方法概述4
1.3  C语言简介5
1.3.1  C语言的发展5
1.3.2  C语言的特点6
1.3.3  C语言的字符集7
1.3.4  C语言的标识符8
1.4  C语言的程序结构9
1.4.1  几个简单的C语言程序
实例9
1.4.2  C语言程序的结构特点10
1.4.3  C语言函数的结构11
1.4.4  C语言程序的书写风格11
1.5  算法及算法的表示12
1.5.1  算法概述12
1.5.2  算法的特性12
1.5.3  算法的表示13
1.5.4  用N-S图表示算法15
1.5.5  程序设计过程16
1.6  运行一个C语言程序17
1.6.1  C语言程序运行的一般
步骤17
1.6.2  在Dev C++ 5.11环境下
编辑、编译及运行C语言
程序18
小结20
习题20
第2章  数据及运算22
2.1  C语言的数据类型22
2.1.1  C语言数据类型概述23
2.1.2  基本数据类型23
2.1.3  各类数据在内存中的存储
形式24
2.2  常量25
2.2.1  数值常量25
2.2.2  字符常量26
2.2.3  字符串常量27
2.2.4  转义字符27
2.2.5  符号常量28
2.3  变量28
2.3.1  变量的定义29
2.3.2  变量的赋初值29
2.4  指针变量30
2.4.1  地址的概念30
2.4.2  变量的存储与访问30
2.4.3  指针变量的定义31
2.4.4  指针变量的初始化31
2.4.5  指针变量的访问32
2.5  运算符与表达式32
2.5.1  运算符概述33
2.5.2  算术运算符与算术表达式34
2.5.3  赋值运算符与赋值表达式36
2.5.4  关系运算与逻辑运算38
2.5.5  逗号运算符和逗号表达式40
2.5.6  位运算符40
2.5.7  指针变量的运算42
2.5.8  数据类型隐式转换与强制
转换43
2.6  标准输入/输出44
2.6.1  格式化输出函数printf( )45
2.6.2  格式化输入函数scanf( )48
2.6.3  字符非格式输入/输出
函数51
2.7  常用库函数52
2.7.1  数学函数53
2.7.2  随机函数54
2.7.3  字符函数54
本章小结55
习题56
第3章  控制结构60
3.1  C语句结构60
3.2  顺序结构62
3.3  选择结构63
3.3.1  if条件语句63
3.3.2  条件运算符和条件表达式68
3.3.3  switch语句(开关语句)69
3.3.4  选择结构的嵌套71
3.3.5  选择结构程序举例72
3.4  循环结构73
3.4.1  while语句74
3.4.2  do…while语句76
3.4.3  for循环语句77
3.4.4  循环的嵌套——多重循环
结构80
3.4.5  3种循环语句比较81
3.5  其他控制语句82
3.5.1  break语句82
3.5.2  continue语句83
3.5.3  goto语句83
3.6  应用程序举例84
3.6.1  素数与哥德巴赫猜想84
3.6.2  穷举法86
3.6.3  迭代法88
小结89
习题89
第4章  数组94
4.1  数组概述94
4.2  一维数组95
4.2.1  一维数组的定义95
4.2.2  一维数组元素赋值96
4.2.3  一维数组元素的引用97
4.2.4  一维数组的基本操作98
4.2.5  一维数组应用举例101
4.3  二维数组与多维数组107
4.3.1  二维数组的定义108
4.3.2  二维数组元素的引用108
4.3.3  二维数组的初始化108
4.3.4  二维数组的基本操作109
4.3.5  二维数组应用举例111
4.3.6  多维数组的定义和引用112
小结113
习题113
第5章  字符串与指针117
5.1  数组与指针117
5.1.1  指向一维数组的指针117
5.1.2  指向二维数组的指针120
5.2  字符数组与字符串123
5.2.1  字符数组与初始化123
5.2.2  字符数组的引用124
5.2.3  字符串与字符数组125
5.2.4  字符数组的输入/输出126
5.3  字符串与字符指针127
5.3.1  指向字符串的指针127
5.3.2  使用字符串指针变量与
字符数组的区别129
5.3.3  字符串处理函数129
5.4  指针数组与多级指针变量132
5.4.1  指针数组132
5.4.2  指向指针的指针133
5.5  应用程序举例135
5.5.1  插入法135
5.5.2  字符串的处理136
小结139
习题140
第6章  函数146
6.1  函数概述146
6.1.1  模块化程序设计方法146
6.1.2  C语言中函数的分类148
6.2  函数的定义149
6.2.1  函数的定义形式149
6.2.2  函数返回值149
6.2.3  形式参数的设计150
6.2.4  函数原型151
6.3  函数调用与参数传递152
6.3.1  函数的调用方式152
6.3.2  参数传递153
6.3.3  指针变量作参数154
6.3.4  数组作参数156
6.3.5  函数的嵌套调用161
6.3.6  函数的递归调用163
6.4  函数与指针164
6.4.1  返回指针值的函数164
6.4.2  函数的指针166
6.4.3  指向函数的指针变量作
参数167
6.5  main( )函数的参数168
6.6  函数与变量的作用域169
6.6.1  局部变量与全局变量169
6.6.2  动态存储变量与静态存
储变量173
6.6.3  内部函数与外部函数175
6.7  应用程序举例175
小结177
习题178
第7章  编译预处理184
7.1  宏定义184
7.1.1  无参数宏定义184
7.1.2  带参数宏定义186
7.1.3  带参数宏与函数的比较188
7.2  文件包含189
7.3  条件编译190
7.4  应用程序举例191
7.4.1  建立自己的头文件191
7.4.2  多个源文件组成的C语
言程序192
小结193
习题194
第8章  结构体、共用体与枚举类型196
8.1  结构体类型与结构体变量196
8.1.1  结构体概述196
8.1.2  结构体的声明197
8.1.3  结构体变量的定义198
8.1.4  结构体变量的引用199
8.1.5  结构体变量的初始化201
8.1.6  指向结构体变量的指针201
8.2  结构体数组202
8.3  结构体与函数205
8.4  动态数据结构——链表206
8.4.1  问题的提出206
8.4.2  链表的基本结构207
8.4.3  链表的基本操作208
8.5  共用体215
8.6  枚举类型218
8.7  自定义类型标识符220
小结221
习题221
第9章  文件操作229
9.1  文件系统的概念229
9.1.1  文本文件与二进制文件229
9.1.2  缓冲文件系统230
9.1.3  文件类型指针230
9.2  文件的打开与关闭231
9.2.1  文件的打开231
9.2.2  文件的关闭232
9.3  文件的读写233
9.3.1  文件读写函数概述233
9.3.2  字符读写函数233
9.3.3  字符串读写函数235
9.3.4  格式读写函数236
9.3.5  数据块读写函数240
9.3.6  随机读写文件241
9.4  应用举例243
9.4.1  文件的加密和解密243
9.4.2  文件的拆分与连接244
小结246
习题246
第10章  C++程序设计初步251
10.1  面向对象的概念251
10.2  C++的输入与输出252
10.2.1  使用cout进行输出253
10.2.2  使用cin进行输入254
10.3  函数重载255
10.4  类与对象256
10.4.1  类与对象的概念256
10.4.2  对象的创建258
10.4.3  构造函数259
10.4.4  析构函数261
10.5  继承与派生262
10.5.1  继承的基本概念262
10.5.2  派生类263
小结265
习题266
参考文献270

内容摘要
本书共10章,主要内容包括C语言程序设计概述,数据及运算,控制结构,数组,字符串与指针,函数,编译预处理,结构体、共用体与枚举类型,文件操作,C++程序设计初步等。
本次再版融入“互联网+教育”的理念,除配有大量例题和习题外,本书还提供了重点教学内容和大部分例题的讲解视频,读者可以扫描书中的二维码观看。本书还提供了与教材配套的教学课件、例题源代码和习题参考答案,以及“C语言程序设计实验CAI系统”,方便学生和教师使用。
本书可作为各类高等院校理工科学生学习“C语言程序设计”课程的教材,也可作为广大计算机爱好者学习C语言程序设计的参考书。

—  没有更多了  —

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

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