C语言编程思维(第2版)
全新正版书籍,多仓就近发货,节假日正常发出,具体可私信客服咨询。
¥
41.74
7.1折
¥
59
全新
库存4件
作者陈萌,鲍淑娣
出版社清华大学出版社
ISBN9787302535904
出版时间2019-09
装帧平装
开本16开
定价59元
货号1201944948
上书时间2024-11-02
商品详情
- 品相描述:全新
- 商品描述
-
目录
章编程十问1
1.1何谓编程2
1.2为何编程2
1.3怎样编程3
1.4计算机的世界有何不同4
1.5程序是怎样工作的5
1.6为什么选择C语言6
1.7C语言从何而来7
1.8C语言去向何方8
1.9数学与编程的关系10
1.10编程难吗11
【技能训练题】12
第2章编程环境与风格13
2.1搭建C语言开发环境13
2.2工程与程序24
2.3C语言程序的一般结构38
2.4标识符的命名与规则39
2.5程序的书写风格41
【技能训练题】43
【应试训练题】43
第3章机器思维45
3.1机器解题的过程45
3.2用图形描述的解题过程(流程图)48
3.3用语言描述的解题过程(伪代码)51
【技能训练题】54
第4章顺序结构的程序55
4.1程序的组成55
4.1.1常量554.1.2变量声明与使用59
4.1.3C语言的运算符号61
4.1.4表达式与语句66
4.2程序与外界的交流69
4.2.1输入到程序70
4.2.2输出处理78
4.3程序的排错与调试86
4.3.1软件Bug与调试86
4.3.2常用调试工具88
4.3.3Visual Studio调试源程序的方法89
4.4典型的顺序问题98
4.4.1单位及货币的转换98
4.4.2面积的计算101
4.4.3整数分解问题103
【技能训练题】104
【应试训练题】105
第5章会思考的程序111
5.1“智能”的实质111
5.2选择结构的实现112
5.2.1条件表达式112
5.2.2if语句114
5.2.3switch语句123
5.2.4if和switch的选择131
5.3典型的分支问题132
5.3.1为什么密码都要输入两次132
5.3.2成绩转换问题(百分制转优、良、中、差)133
5.3.3排序问题136
【技能训练题】138
【应试训练题】139
第6章循环往复,周而复始145
6.1C语言的三种循环结构145
6.1.1先判断,后循环(while)146
6.1.2先循环,后判断(do-while)148
6.1.3for语句151
6.2无限循环与中途退出153
6.2.1无限循环153
6.2.2break和continue155
6.2.3被遗忘的goto159
6.3典型的循环问题160
6.3.1循环输入160
6.3.2多项式的求解163
6.3.3循环的嵌套164
【技能训练题】166
【应试训练题】167
第7章模块化与协作开发174
7.1任务分解与协作174
7.1.1任务分解的意义174
7.1.2团队合作175
7.2函数的定义与使用176
7.2.1自定义函数176
7.2.2函数的声明与调用183
7.2.3全局变量与局部变量185
7.2.4变量的生存周期188
7.3库函数与API190
7.3.1库函数191
7.3.2系统API192
7.3.3第三方API193
7.4递归194
【技能训练题】198
【应试训练题】199
第8章批量数据的处理209
8.1一维数组与线性结构209
8.1.1一维数组的定义与初始化211
8.1.2一维数组的应用214
8.2二维数组223
8.2.1二维数组的定义223
8.2.2二维数组的初始化224
8.2.3二维数组的应用226
8.3字符串231
8.3.1字符数组与字符串的关系231
8.3.2字符串的输入与输出234
8.3.3常见字符串处理函数235
8.3.4字符串的应用238
【技能训练题】244
【应试训练题】245
第9章指针与内存253
9.1指针是什么253
9.1.1Windows的内存管理253
9.1.2指针的定义255
9.1.3指针的使用257
9.1.4指针的右左法则259
9.2指针的常用方法261
9.2.1指针在数组中的运用261
9.2.2指针在函数中的运用270
【技能训练题】279
【应试训练题】280
0章Windows文件系统及操作288
10.1Windows文件系统288
10.1.1Windows文件系统简介288
10.1.2文件、文件夹和路径289
10.1.3C语言中对路径的描述290
10.1.4字符文件与二进制文件291
10.1.5文件操作的一般流程291
10.2文本文件的基本操作293
10.2.1文本文件读写函数293
10.2.2文本文件读写示例296
10.3二进制文件的基本操作301
10.3.1二进制文件读写函数301
10.3.2二进制文件读写示例304
【技能训练题】309
【应试训练题】310
1章自定义数据类型313
11.1结构体313
11.1.1结构体数据类型简介313
11.1.2结构体定义与引用314
11.1.3结构体应用示例317
11.2共用体319
11.2.1共用体类型简介319
11.2.2共用体定义与引用320
11.2.3共用体应用示例321
【技能训练题】323
【应试训练题】324
参考文献328
附录AASCII码表329
附录BVC常见错误提示331
附录C常用库函数索引表334
内容摘要
《C语言编程思维(第2版)/高等院校计算机任务驱动教改教材》针对程序设计零基础的读者编写,系统地介绍了如何使用C语言进行程序设计工作。
《C语言编程思维(第2版)/高等院校计算机任务驱动教改教材》从章回答十个与编程有关的提问开始,首先向读者介绍了“何谓编程”“为何编程”,以及“编程难吗”等一些程序设计初学者常常提出的问题,使读者在开始学习前对与编程相关的一些重要问题有所了解;第2章介绍了如何搭建一个C语言开发环境;第3章用简洁、平实的语言介绍了如何从机器的视角分析、理解问题,并详细地介绍流程图、伪代码两种编程辅助工具;第4~11章分别详述了基本程序流程控制结构、数组、函数、指针、文件、自定义结构数据类型等C语言程序设计的基础知识。为了帮助读者对例题的理解,《C语言编程思维(第2版)/高等院校计算机任务驱动教改教材》所有例题有分析、源码和解释部分,其中第4~8章的例题全部配有流程图。
《C语言编程思维(第2版)/高等院校计算机任务驱动教改教材》适合各类希望了解、学习C语言编程知识的人士,尤其适合作为高等院校各专业、高职高专及中职相关专业C语言程序设计及相关课程教材之用。各章大部分习题来自全国及浙江省计算机等级考试的真题,因此《C语言编程思维(第2版)/高等院校计算机任务驱动教改教材》也很好适合准备参加各类计算机等级考试的学生学习、辅导之用。
主编推荐
精彩内容
— 没有更多了 —
以下为对购买帮助不大的评价