首页 > 图书中心 >图书详情

C程序设计教程(第3版)

开门见山,循序渐进。重视实践,逻辑清晰。叙述简洁,重点突出。110个知识点的讲解视频,教师讲解细致,字幕清晰,扫描书中的二维码即可播放。

作者:刘华蓥、衣治安、吴雅娟、韩玉祥
丛书名:计算机系列教材
定价:49.80
印次:3-4
ISBN:9787302595380
出版日期:2022.01.01
印刷日期:2022.09.14

本书采用开门见山的编写思路,开篇直奔主题,通过例题介绍C语言的一些基本概念,让学生在做中学,在编程中体会,避免了基础知识的枯燥介绍过程。通过合理布局减少了一些臃肿的叙述,以循环、数组、函数和指针为重点,大幅度减少了数据类型、共用体、编译预处理和位运算的篇幅。 全书共10章,以概述开篇,然后是3种基本结构(顺序结构程序设计、选择结构程序设计、循环结构程序设计)、数组、函数、指针、结构体与动态内存分配、文件和C语言涉及的其他知识。书中共有153道例题,同时引入了“通讯录管理系统”和“链表操作”等案例程序,除特别声明外,全部在Visual C++6.0环境中调试运行。 本书是作者总结20多年C语言教学经验,参考众多国内外优秀教材,综合分析学生的学习规律和接受能力后而精心组织编写的,适合作为高等学校的C语言教材,也适合作为广大编程爱好者的自学读物。课程组录制了110个知识点的讲解视频,扫描书中的二维码即可播放对应的知识点视频,更加便于读者学习和复习。

more >

前言 C语言具有功能丰富、应用灵活、执行效率高并能直接对计算机硬件操作等特点,既可以作为系统软件的描述语言,也可以用来开发应用软件,多年来一直作为高等学校计算机程序设计的入门课程之一。 但是,正由于它的优势明显,也给C语言的学习带来了一定难度。由于C语言的功能丰富,使得需要掌握的课程内容相对较多,例如,C语言运算符就有15个优先级别,数据类型种类繁多等;由于它的应用灵活,使得编程和调试都增加了难度,例如,C语言不做数组下标和指针指向的越界检查,数组元素的地址可以作为实参传递给形参数组名等;由于它兼顾了系统软件和应用软件的开发,又必须完善许多特殊的功能,例如,C语言具有丰富的位运算、库函数、内存动态分配和复杂的指针类型等。如果不学习这些内容,很难反映C语言的特点,反之必将使得教学内容繁多、教材臃肿、学时增多,教师总觉得有讲不完的重点和难点,学生总有听不懂的内容,教学效果很难提高。 本书编写组成员20多年来一直在高校从事计算机基础教学,常年担任高级语言类课程的主讲和实验任务,主持了20多项省部级计算机基础教学改革课题的研究,出版了高等学校教材30余部。以本书编写组为骨干的教学团队是省级教学团队,该团队中有一人获得省级教学名师奖、两人获得校级教学名师称号,建设有“C程序设计”等两门省级精品课,获国家级教学成果奖1项、省部级教学成果奖15项。20多年来,教学团队一直关注C程序设计课程的教学改革,也积累了编写此课程教材的实际经验。本书不像传统的C语言教材那样先从数据的类型、表达式讲起,而是通过例题引入库函数、数据类型、语句、算法等程序设计要素的使用方法,对基本内容的介绍开门见山,等读者具备了一定的C程序设计基础以后再引入更深层次的内容。例题中先有程序设计思路的分析,编写程序之后还有相应的解释性的说明,引导读者逐步掌握各种程序设计方法。书中正文篇幅不长,削减了对初学者用途较少的共用体、枚举类型、位运算的比例,既保证了C语言核心内容的篇幅,也更有利于组织教学。 本书的叙述以89 ANSI C为基础,同时兼顾C99的标准,除特别声明外,本书的例题均在Visual C++6.0环境中调试运行。 课程组录制了110个知识点的讲解视频,教师讲解细致,字幕清晰,扫描书中的二维码即可播放对应的知识点视频,更加便于读者的学习和复习。 本书由刘华蓥、衣治安担任主编,吴雅娟、韩玉祥担任副主编。其中,第1章至第4章及附录A、B、C由刘华蓥编写,第5章和第6章由吴雅娟编写,第7章由韩玉祥编写,第8章由马瑞民编写,第9章和第10章及附录D由衣治安编写,全书由刘华蓥统稿。本教材建议的授课时间为70学时,其中理论占40学时,实验占30学时,本书有配套的实验指导与习题集,教师可以根据授课对象和教学需要调整授课学时和教学内容。 本书在编写过程中得到了东北石油大学计算机基础教育系教师们的指导与帮助,他们的教学资料和经验对本书的完善起到了很大的作用,在此致以诚挚的谢意。 由于水平有限,难免有不当之处,恳请批评指正。 作者2021年9月

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

同系列产品more >

计算机系统设计与开发实验教程

秦国锋
定 价:36元

查看详情
编译原理

班晓娟、王笑琨、张雅斓
定 价:68元

查看详情
大学信息技术基础教程(第3版)

安世虎,隋丽红,周恩锋
定 价:69.80元

查看详情
大学信息技术基础学习与实验指导教...

安世虎,孙青,朱波,谢蕙
定 价:49元

查看详情
Linux操作系统设计与构建

张同光,荆春棋,田乔梅
定 价:59.80元

查看详情
图书分类全部图书
more >
  • 刘华蓥,女,51岁,东北石油大学计算机与信息技术学院教授,博士,校教学名师。多年工作在计算机基础教学一线,主持省级教改项目5项,获得省级教学成果奖5项,主编教材9部。主持建设了省精品在线开放课程《C程序设计》。
  • 本书编写组成员二十多年来一直从事计算机基础教学,常年担任高级语言类课程的主讲和实验任务,主持了二十多项省部级计算机基础教学改革课题的研究,出版了高等学校教材三十余部。以本书编写组为骨干的教学团队是省级教学团队,该团队中有一人获得省级教学名师奖、两人获得校级教学名师称号,建设有“C程序设计”等两门省级精品课,获国家级教学成果奖1项、省部级教学成果奖15项。近二十几年来,该教学团队一直关注C程序设计课程的教学改革,也积累了编写此课程教材的实际经验。本书不像传统的C语言教材那样先从数据的类型、表达式讲起,而是通过例题来引入库函数、数据类型、语句、算法等程序设计要素的使用方法,对基本内容的介绍能开门见山,等读者具备了一定的C程序设计基础以后再引入更深层次的内容。例题中先有程序设计思路的分析,书写程序之后还有相应的解释性的说明,能引导读者逐步掌握各种程序设计方法。书中正文篇幅不长,削减了对初学者用途较少的共用体、枚举类型、位运算的比例,既保证了C语言核心内容的篇幅,也更有利于组织教学。

    课程组录制了110个知识点的讲解视频,教师讲解细致,字幕清晰,扫描书中的二维码即可播放对应的知识点视频,更加便于读者学习和复习。
more >
  • 目录

    第1章概述1

    1.1C语言简介1

    1.2简单的C程序1

    1.2.1printf函数2

    1.2.2基本整型与%d格式符3

    1.2.3加、减、乘、除运算符和算术表达式4

    1.2.4单精度浮点型与%f格式符5

    1.3算法6

    1.3.1算法概述6

    1.3.2算法图示表示法7

    本章小结10

    习题110第2章顺序结构程序设计12

    2.1常量、变量、标识符12

    2.2scanf函数13

    2.3数学函数14

    2.4赋值、自增、自减运算符 15

    本章小结17

    习题217第3章选择结构程序设计19

    3.1if语句19

    3.1.1关系运算与单分支if语句19

    3.1.2求余运算与双分支if语句21

    3.1.3逻辑运算与多分支if语句22

    3.1.4if语句的嵌套25

    3.1.5条件运算符与条件表达式25

    3.1.6程序举例26

    3.2switch语句28

    本章小结30

    习题331第4章循环结构程序设计32

    4.1while语句32

    4.2dowhile语句36

    4.3for语句38

    4.4break语句40

    4.5循环的嵌套43

    4.6常用算法举例46

    本章小结55

    习题461第5章数组63

    5.1一维数组63

    5.1.1一维数组的定义和引用63

    5.1.2一维数组的初始化64

    5.1.3随机函数rand和random66

    5.1.4一维数组的简单应用67

    5.1.5符号常量73

    5.2二维数组76

    5.2.1二维数组的定义和引用77

    5.2.2二维数组的输入与输出78

    5.3字符型数据82

    5.3...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘