由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高99元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
[正版]C语言程序设计层次化实例教程(微课视频版) 孙霞 清华大学出版社 C语言程序设计
¥ ×1
| 书名: | C语言程序设计层次化实例教程(微课视频版) |
| 出版社: | 清华大学出版社 |
| 出版日期 | 2021 |
| ISBN号: | 9787302590729 |
| |
| 本书为以C语言作为入门的程序设计类课程编写的教材。本书采用“分层案例剖析”的编写方式,深入浅出地讲解了程序设计的基本知识,使读者循序渐进地掌握C语言的编程方法和思想,提高读者掌握用计算机解决实际问题的能力。 本书先通过分析精心设计且浅显易懂的案例,详细介绍C语言的基本知识点,并在此基础上进一-步加大难度,重点讲解复合数据类型一数组和结构体;接着通过大量函数程序案例引出模块化程序设计思想;最后介绍C语言中被初学者视为最难理解的内容指针。在指针章节的内容编排上,选取多个循序渐进的程序实例阐明如何利用指针实现更高效的程序设计。 本书适合作为高等院校计算机、软件工程、电子信息类等专业程序设计基础的教材,也可作为有兴趣学习C语言程序设计的其他专业学生的教材,同时也适用于自学使用。 |
| |
| 孙霞,工学博士、西北大学教授、博士生导师。从事程序设计基础课程教学14年,近几年先后主持开展了西北大学教学成果培育项目、教育部产学合作协同育人项目(新工科建设项目),并在2016年获得学校首批“MOOC-SPOC”课程建设(C程序设计基础)。 |
| |
| 书采用“分层案例剖析”的编写方式,深入浅出地讲解了程序设计的基本知识,使读者循序渐进地掌握C语言的编程方法和思想,提高读者掌握用计算机解决实际问题的能力。 |
| |
| ※层次 0:计算思维与程序设计的基本流程 第 1章计算思维和程序设计思想 3 11 计算思维的基本概念 3 12 计算机的基本工作原理 4 13 数据在计算机内存中的表示 7 131 进制之间的互相转换 7 132 整数在内存中的表示 10 133 实数在内存中的表示 10 14 三种程序结构的表示 12 141 流程图 12 142 基本程序结构 12 15 程序设计思想举例 13 习题18 第 2章 C语言概述 19 21 C语言的起源和发展 19 22 C语言程序的编写及运行 20 221 编辑20 222 编译20 223 连接20 224 运行20 23 C语言集成开发环境 20 231 Dev C++安装21 232 创建 C语言源程序文件 24 233 编译与运行 25 习题27 C语言程序设计层次化实例教程(微课视频版)
※层次 1:C语言程序设计的基本语句 第 3章简单的程序流程 31 31 简单的顺序结构 31
311 第一个 C语言程序 Hello World! 31
312 整型变量举例——超市购物 133
313 浮点型变量举例——超市购物 236
314 字符型变量举例——字母表 37
32 C语言基础 39
321 数据类型 39
322 常量与变量 43
323 运算符与表达式 46
324 输入/输出 50
33 简单的选择结构 55
331 if语句 55
332 if…else语句 57
34 简单的循环结构 60
341 for语句 60
342 while语句63
343 do…while语句65
344 循环语句的区别 68
35 程序调试 69
351 开启调试模式 69
352 代码调试 70
353 常见编译错误 74 习题76
※层次 2:C语言程序设计的复杂语句 第 4章复杂程序的流程 79
41 多分支的选择结构 79
411 switch语句 79
412 if…else嵌套 82
413 switch语句与 if…else嵌套的适用场景 86
42 循环结构的嵌套 88 421 循环嵌套 88 422 循环的中断 92 423 goto语句97
424 循环嵌套的注意事项 98 习题101 ※层次 3:C语言程序设计的复合数据 第 5章构造数据类型 105 51 一维数组 105 511 一维数组的定义和引用 105 512 一维数组的遍历 108 513 冒泡排序法 109 514 选择排序法 112 515 插入排序法 114 52 二维数组 117 521 二维数组的定义和引用 117 522用二维数组进行矩阵运算 119 53 字符数组 124 54 结构体125 541 学生成绩的定义和引用 126 542 结构体数组 128 55 枚举类型 129 56 自定义类型 131 习题136 ※层次 4:C语言的模块化程序设计 第 6章函数和模块化程序设计 139 61 模块化的程序设计思维 139 611 程序设计思维再探 140 612 模块化方法和模块接口 140 613 多源文件开发 141 614 一个多源文件设计实例 141 62 函数143 621 无参函数 143 622 有参函数 145 623 函数调用 149 63 函数参数 154 631 数组作函数的参数 154 632 结构体作函数的参数 159 64 变量的存储类别、生存期和作用域 161 641 变量的存储类别 161 642 变量的生存期 162 643 变量的作用域 163 644 内部函数和外部函数 164 习题165 ※层次 5:利用指针实现更高效的程序设计 第 7章指针169 71 指针概述 169 711 指针的定义 169 712 指针类型 172 72 指针与数组 174 721 指针操作数组元素 174 722 指针作为函数参数操作数组元素 177 73 指针与结构体 178 731 利用指针操作结构体 179 732 利用指针操作结构体数组 184 733 指针与链表 185 习题193 附录 A ASCII代码对应表(十进制) 195 附录 B运算符与结合性 196 附录 C常见库函数 198 参考文献 206 |
| |
| C语言是国内外广泛学习和使用的一种计算机语言,它功能丰富、表达力强、使用灵活方便、应用面广;既具有高级语言的特点,又具有低级语言的特点,适合作为系统描述语言;不仅可以用来编写系统软件,还可以用来编写应用软件。因此,我国很多高等院校的理工科都以 C语言作为入门编程语言开设了“程序设计基础”课程,这使得 C语言教材的需求量巨大。 “程序设计基础”是一门实践性较强的课程,在我们以往的教学过程中,学生通常反映上课能听懂,但无法解决实际编程问题。而且,一个教学班的学生背景知识不同,理解能力不同,需要分层的教材编排模式,从而更好地适应千人千面的教学。因此亟需一种层次化、以实践为主的教材内容组织方式,突出知识与实践的关联性。基于这样的初衷,编写了本书。 全书共分为 6个层次。层次 0(第 1、2章):计算思维与程序设计的基本流程。学习完层次 0,读者将了解数据在计算机内部的表示形式,理解程序的三种基本结构,通过背包实例初探计算思维的内涵,最后使读者进一步了解 C语言的发展,以及以 Dev C++为例的编译环境的安装和使用。层次 1(第 3章):C语言程序设计的基本语句,该层次重点介绍 C语言程序的顺序结构、无嵌套的选择结构及无嵌套的简单循环结构。与以往教材不同的是,我们把多分支选择结构和有嵌套的循环结构编排在第 4章讲解,即层次 2:C语言程序设计的复杂语句。这样使得初学者不会一开始就陷入复杂的程序流程,从而对 C语言产生畏难情绪。初学者对第 3章的简单程序流程中的知识点熟练掌握后,再学习复杂程序流程就变得容易得多。层次 3(第 5章):C语言程序设计的复合数据,经过这一层次的学习,读者将学会使用数组、结构体处理批量数据和复杂数据。层次 4(第 6章):C语言的模块化程序设计,重点介绍模块化程序设计的思想和多源文件结构。层次 5(第 7章):利用指针实现更高效的程序设计,重点介绍指针的定义、使用方法和注意事项。 本书的组织方式以实践为主,突出知识与实践的关联性,注重内容在应用上的层次性,容易看懂,便于教学。全书提供了大量实例分析讲解,将重点和难点、知识点都融入精心设计的实例中,通过近 60个典型实例的分析讲解,再利用 100余道习题的练习与巩固,由浅至深,层层引导,让学生能够快速掌握 C语言,提高编程实践能力。值得一提的是,在每个程序实例后面都设计了多个举一反三的小练笔。小练笔代码的详细讲解视频以二维码的形式呈现给读者,使学习者在有限的时间内学以致用,真正理解程序设计 及其思想,读者可扫描封底刮刮卡内二维码,获得观看权限,再扫描书中二维码,即可观看视频。本书配套了作业系统,读者扫描封底刮刮卡,即可在线答题。本书还配套了教学课件和源代码,读者可扫描右方二维码下载。 教学资源 C语言程序设计层次化实例教程(微课视频版)
本书第 1章由西北大学冯筠老师编写,第 2~4章由西北大学孙霞老师编写,第 5、6章由西北大学张敏老师编写,第 7章由西北大学王小凤老师编写。全书由孙霞老师完成修改及统稿。 在本书的编写过程中得到了西北大学的大力支持,特别是为本书出版提供经费资助的西北大学教学成果培育项目(高水平教材建设项目 XM05190141),在此表示衷心感谢。 由于编者水平有限,书中不当之处在所难免,欢迎广大同行和读者批评指正。 编者 2021年 5月 |
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格
