C语言程序设计(第3版.微课版)
本教材力求以“学生为中心”,采取“案例”导入方式开展章节内容,重难点有配套视频,每章有预习视频和预习小测,并有配套的实验指导教材。

作者:徐英慧,李颖,黄宏博,周淑一,方炜炜,李子录

丛书名:高等学校计算机基础教育系列教材

定价:69元

印次:3-2

ISBN:9787302638964

出版日期:2023.08.01

印刷日期:2024.08.01

图书责编:杨帆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

C语言作为一种简洁、高效的计算机语言,目前是绝大多数高校本科生学习程序设计的入门语言。 本书概念清晰,注重实用性,精选了大量例题和习题,有助于学生快速掌握C语言程序设计的基本方法。从第2章开始,每章内容由案例导入、导学与自测、章节正文组成,并对重点和难点内容录制了小视频,通过扫描书中的二维码可随时随地观看,有助于学生自主学习和混合式教学的开展。 全书共10章,内容包括程序设计概述、基本数据类型、顺序结构程序设计、选择结构程序设计、循环结构程序设计、函数、数组、指针、结构体、共用体、枚举、文件等。本书还配有辅助教材《C语言习题、实验指导和课程设计(第3版)》。 本书可以作为高等学校非计算机专业学生的教材,也可以作为C语言爱好者的自学教材。

徐英慧,女,北京信息科技大学计算机学院教师。从事“C语言程序设计”、“Pyhon程序设计”、“大学计算机基础”等计算机基础相关课程的教学十多年,具有丰富的一线教学经验。主编教材3部,发表论文10余篇。

前言 C语言程序设计(第3版·微课版)大家对计算机都不陌生,但是会用计算机的人是否都懂得计算机是如何完成我们交给它的任务的,相信会有很多人不明白。这也是目前各高校无论对于计算机专业还是非计算机专业,甚至文科专业,都要开设程序设计这类课程的原因之一。C语言作为一种简洁高效并且支持结构化编程的程序设计语言,在讲究效率的时代,对于帮助学习者掌握程序设计的基本思想和方法,进而更好地理解计算机的工作,有着极大的帮助。 本书虽然像传统的教材那样,按照知识学习的规律,顺序介绍C语言的语法和用C语言解决实际问题的方法,但却并不是一本C语言的语法书。本书完全是从应用的角度出发,对C语言的语法进行展开的,所以不要把本书作为语法大全。 本书的读者对象是大学本科新生,尤其是非计算机专业的同学,他们希望通过学习C语言程序设计来理解计算机的工作。尽管他们可能今后并不会成为程序员,但他们希望知道计算机能做什么以及如何做,以便在今后的工作中,能够很好地与软件开发人员进行沟通,向程序员准确提出他们的软件需求,这是非计算机专业本科生所必备的能力。 程序设计是一项工作,程序就是这项工作的产品。如果我们要制造产品,必须有好的原材料,这些原材料对于程序来说就是程序设计语言的语法知识,以及各种问题的解决方法和步骤。所以本书在介绍C语言语法的同时,介绍了各种常见问题的解决方法和思路(算法),读者通过这些内容的积累,在将来需要创造自己的作品(程序)时就会得心应手。所以读者一定要尽可能多地积累算法,真正做到熟能生巧。 本书所有作者均来自教学一线,具有多年教学经验。第2、9章由徐英慧编写,第1、4章由周淑一...

课件下载

样章下载

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章程序设计概述1

1.1程序和程序设计1

1.1.1程序的概念1

1.1.2程序设计2

1.1.3程序设计语言2

1.2C语言概述4

1.2.1C语言简介4

1.2.2C语言程序示例4

1.2.3为何要学C语言7

1.3算法及其描述7

1.3.1算法的概念7

1.3.2算法的特性8

1.3.3算法的描述8

1.3.4结构化程序设计10

1.4C语言程序开发过程11

1.4.1使用计算机解题的过程11

1.4.2常用的C语言开发环境12

习题113

第2章基本数据类型15

2.1数据类型概述17

2.2标识符、常量和变量18

2.2.1标识符18

2.2.2常量19

2.2.3变量20

2.3整型数据21

2.3.1整型常量的表示21

2.3.2整型变量22

2.3.3整型常量的类型24

2.4浮点型数据24

2.4.1浮点型常量的表示24

2.4.2浮点型变量25

2.4.3浮点数在内存中的存放形式25

2.5字符数据26

2.5.1字符在内存中的存放形式26

2.5.2字符常量26

2.5.3字符变量27

2.5.4字符串常量28

2.6数据的输入输出28

2.6.1字符数据的输入输出28

2.6.2格式化输入输出31

习题239

C语言程序设计(第3版·微课版)目录第3章顺序结构程序设计41

3.1算术运算和算术表达式43

3.1.1整数算术运算43

3.1.2实数算术运算43

3.1.3混合算术运算44

3.1.4算术表达式44

3.1.5算术表达式的计算规则44...

本书在《C语言程序设计(第2版)》的基础上进行了修订,将BOPPPS有效教学理念融入了教材设计,每章的结构由案例导入、导学与自测、章节正文、课后习题四个模块组成;增加了重难点的视频录制,可通过扫描书中的二维码随时观看;进一步优化了教学内容和教学案例。新版教材更加有助于学生自主学习和混合式教学的开展。