登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』C语言程序设计

書城自編碼: 3653527
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 卢萍、李开、王多强、甘早斌
國際書號(ISBN): 9787302581505
出版社: 清华大学出版社
出版日期: 2021-08-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 115.5

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
解套基本逻辑与六大战法
《 解套基本逻辑与六大战法 》

售價:HK$ 58.8
超级制造
《 超级制造 》

售價:HK$ 143.9
明朝270年:明朝的外交博弈和权力游戏
《 明朝270年:明朝的外交博弈和权力游戏 》

售價:HK$ 69.6
禅之道(畅销全球60余年的一代经典,揭示禅对现代人的解脱意义)
《 禅之道(畅销全球60余年的一代经典,揭示禅对现代人的解脱意义) 》

售價:HK$ 82.8
改变历史的意大利豪门 : 传奇家族美第奇
《 改变历史的意大利豪门 : 传奇家族美第奇 》

售價:HK$ 90.0
Procreate插画手绘从新手到高手
《 Procreate插画手绘从新手到高手 》

售價:HK$ 105.6
山河不足重 重在遇知己
《 山河不足重 重在遇知己 》

售價:HK$ 54.0
独自走过悲喜
《 独自走过悲喜 》

售價:HK$ 81.6

 

建議一齊購買:

+

HK$ 98.8
《 C语言程序设计(微课版) 》
+

HK$ 75.6
《 C语言程序设计 》
+

HK$ 61.3
《 C语言程序设计 》
+

HK$ 79.2
《 C语言程序设计 》
+

HK$ 79.2
《 C语言程序设计 》
+

HK$ 104.3
《 C语言程序设计 》
編輯推薦:
《C语言程序设计》作者长期在华中科技大学计算机学院从事程序设计课程的教学和研究。本书的编写既参考了国内外多本著作,也融入了作者多年从事教学和科研的实践经验和体会,同时还吸收了同行专家的意见和建议。本书具有以下特点:
(1)教材内容突出计算机专业的学科特点。计算机专业学生能进行系统级软件设计非常重要,因此本书力求解决本专业的基础性问题,突出介绍位运算、各类指针、字段结构等支持系统级编程的语言成分,增加C的字符串库函数设计、数字串与数之间的转换函数设计、函数库设计、模拟串行进位的任意位数超长数据的加法运算、以函数指针为参数的函数设计等内容。
(2)结合程序实例引入各种常用算法。在介绍表达式、流程控制、函数、数组等C语言知识的同时,通过实例融入穷举法、递推法、有限状态机、筛法、蒙特卡罗法、排序、查找、递归、分治、高精度计算等算法的实现,目的是让本课程教学覆盖程序设计涉及的基本算法,训练算法分析和实现的能力,为灵活应用C语言分析解决实际工程问题打下扎实基础。
(3)兼顾后继数据结构课程的学习和引导。从编程使用的角度融入动态数据结构,学习用C语言来描述和实现这些数据结构。给学生打下扎
內容簡介:
《C语言程序设计》依据C11标准和用C语言进行程序设计所涉及的知识结构,全面系统地阐述C语言的语法和语义,同时精心提炼一些算法实例进行分析和编程实现,培养学生的程序设计能力。 本书共11章,内容包括概论、C语言的基本元素、标准输入输出、程序的语句及流程控制、函数、编译预处理、数组、指针、结构与联合、文件、用户自定义库,尤其对C语言的重点、难点和特色之处,如位运算、递归函数、指针的用法、复杂指针的应用、字段结构、结构指针等进行了详细介绍。本书概念清楚,叙述翔实,内容新颖实用,实例典型丰富,要点清晰明了。既考虑初学者的需求,又突出计算机类专业的教学要求。 本书适合作为高等学校计算机、通信、电子、自动化等相关专业“程序设计”课程的教材,也可作为研究生入学考试C语言与程序设计的参考书,还可供软件开发工程师和广大科技人员自学参考。
關於作者:
卢萍,女,副教授,C语言程序设计课程组长。1988年本科毕业于华中理工大学(现华中科技大学),1993年获华中理工大学计算机系统结构硕士学位。主要从事信息存储理论与技术,大数据处理与分析方面的科学研究工作,参加完成了国家科技攻关项目,国家自然科学重点基金课题,国家“863”计划等国家重大项目的研究,主持2项GF横向合作项目,申请国家发明专利多项。承担计算机专业本科校级精品课程《C语言程序设计》、省级精品课程《微机接口技术》、《verilog语言》的教学工作,多次获校教学质量优秀奖,正式出版教材2部,获校教学成果一等奖1次,获省教学成果一等奖1次,获湖北省多媒体课件二等奖1次,获“国信蓝点杯”全国软件专业人才设计与开发大赛全国总决赛C语言程序设计本科组一等奖优秀指导教师奖2次。
內容試閱
“C语言程序设计”是高校计算机类专业非常重要的专业基础课程,是数据结构、编译原理、操作系统等专业课程的先导课程。本课程既有理论性,又有很强的实践性,其知识看起来都是固定模式,而真正应用于软件开发时却是千变万化的,具有很强的创造性。学生往往对C 语言的语法和句式掌握得很好,但一面对问题就头脑一片空白,不能灵活地将所学的知识应用到实际编程中。为此,作者结合长期教学和科研的实践经验和体会,根据教学目标,本着“与后继课程密切联系”的原则,提出了“融合C语言、数据结构和算法,实现三位一体”的教学思路。本书的编写一方面依据C语言标准ISO/IEC 9899:2011(简称C11), 完整清楚地介绍C语言的基本语法和语义;另一方面围绕三位一体的教学思路,精心提炼算法实例进行分析和编程设计,以有效地培养和提高学生的C语言编程能力,以及分析和解决实际问题的能力。
为了满足不同层次的教学需求,本书采用三层次的思想组织章节内容,即将教材内容分为基本、提高、拓展三个层面并安排贯彻到全书的各个章节。基本层面是书中没有加号的内容,属于学习C语言必须掌握的部分,适合计算机类和非计算机类专业的学生学习。提高层面是书中加号的内容,属于计算机类专业本科教学必须讲授的内容。拓展层面是书中加号的内容,此部分内容课堂上不必讲授,适合学有余力的学生进一步深入研究。以上各部分内容,教师可以根据所在学校学生的实际情况适当取舍。
本书的作者在华中科技大学计算机学院长期从事“程序设计”课程的教学和研究,以及其他科研工作。本书的编写既参考了国内外多本著作,也融入了作者多年从事教学和科研的实践经验和体会,同时还吸收了同行专家学者的意见和建议。本书具有以下特点。
(1) 教材内容突出计算机类专业的学科特点,与非计算机类专业的教材有明显区别。对于计算机类专业的学生来说, 能进行系统级软件设计非常重要,因此,本书力求解决本专业的基础性问题,突出介绍了位运算、各类指针、字段结构等支持系统级编程的语言成分,增加了C语言的字符串库函数设计、数字串与数之间的转换函数设计、函数库设计、模拟串行进位的任意位数超长数据的加法运算、以函数指针为参数的函数设计等内容,希望学生具备用C语言编程解决本专业的基础性问题的程序设计能力,为学生将来能够熟练地用C语言编写系统软件、底层软件以及共享软件奠定坚实的语言基础。同时,也希望使非计算机类专业的学生感到有必要学习此书,以提高自己的C语言程序设计的能力与水平。
(2) 结合程序实例引入了各种常用算法。在介绍表达式、流程控制、函数、数组等C语言知识的同时,通过实例融入穷举法、递推法、有限状态机、筛法、蒙特卡罗法以及排序、查找、递归、分治、高精度计算等算法的实现,目的是让本课程教学覆盖程序设计涉及的基本算法,训练学生算法分析和实现的能力,为学生灵活应用C语言分析和解决实际工程问题打下扎实的基础。
(3) 兼顾后继课程“数据结构”的学习和引导。从编程使用的角度融入动态数据结构。例如,在掌握递归的基础上,渗透深度优先搜索的思想,分治与快速排序算法的编程设计;在介绍结构指针与动态存储分配等知识时,密切联系以堆栈、队列、单向链表、双向链表、十字交叉链表等数据结构为支撑的应用,学习用C语言来描述和实现这些数据结构,使学生打下扎实的程序设计所需的数据结构基础,加强学生深入学习后续专业课的兴趣。
(4) 深入介绍了C语言的各类数据类型。数据类型是程序设计语言的重要组成部分,理解数据类型和它的作用,对于学好程序设计语言和掌握程序设计方法非常重要。为此,除了基本数据类型以及数组、结构、联合、字段结构等构造类型外,本书还突出介绍了各类指针、指针与数组的关系、复杂声明等难度较高的数据类型;加强了对运算过程中类型转换规则的说明和举例,以及对在理解表达式计算结果时数据类型的重要作用的说明,让学生掌握克服难点的方法,使学生打下坚实的语言基础。
(5) 适当强调推理,采用逐步推导、归纳和比较的方法解释复杂类型及其声明,使学生更容易理解和掌握。由于二维数组存在两种类型的指针(n维数组存在n种类型的指针),因而增加了数组元素的指针表示的复杂性。本书在介绍二维数组的指针表示时,从分析C语言对多维数组的处理方法出发,紧紧抓住“二维数组的数组名”与“数组元素的指针”二者的联系和本质区别,通过标准中E1[E2]与((E1) (E2))等价的规则,逐步推导同一数组元素的各种等价的表示,进而推导多维数组元素的指针表示。对于程序设计中常见的含有、[ ]、( )的各种复杂声明,通过类型说明符的优先级和结合性来逐步推导解释,目的是培养学生的抽象思维能力、形式化的分析推理能力,以及精确的理解C语言的语法语义的能力。
(6) 体现了C语言标准ISO/IEC 9899:2011中新增语言成分。例如,新增静态断言、通用类型宏、多线程环境下原子类型修饰符_Atomic、对象的对齐(alignment of objects)、无返回函数(noreturn functions)、新的独占模式的fopen函数,因为安全原因删除了gets() 函数,用新的更安全的函数gets_s()替代等。同时,在书中尽可能直接引用C语言标准规定的语法和语义。
学习和掌握C语言有效的方法是实践。初可阅读别人写好的程序,通过理解程序所要完成的功能,从中学习编程的方法和技巧,进而模仿编写功能类似的程序,后逐步做到自己独立设计和编写完成指定任务的程序。此外,要真正掌握C语言以及用C语言进行程序设计的方法和技术,必须上机练习,调试运行自己编写的程序。因此,为便于读者练习解题时参考和上机编程实践,作者出版了《C语言程序设计典型题解与实验指导》(清华大学出版社)。此书依据本教材各部分的知识点设计了丰富的例题,并进行了详细分析和解答,介绍了主流的C语言程序开发环境的上机操作过程和程序调试方法,针对本教材各章节的主要内容,按递进的方式设计了多元化的上机实践内容,是对学习C语言程序设计很有帮助的辅助教材。本书适合作为高等学校计算机、通信、电子、自动化等信息技术学科各专业及其他有关专业的本科生教材,也适合广大科技人员和研究生自学参考。
本书作者都是长期在高校从事计算机类专业本科“C语言程序设计”课程教学的教师。本书第2、5、6、8、9章及附录A、B由卢萍编写,第1、7章由王多强编写,第4、11章由李开编写,第3、10章由甘早斌编写。卢萍制订了本书的编写大纲,撰写了前言,并对全书进行了统稿和审校。
本书的撰写得到了华中科技大学计算机学院领导与同事们的关心与支持,得到了“C语言程序设计”课程组原负责人曹计昌老师的支持与帮助,在此一并表示感谢。
由于作者水平有限,书中难免存在疏漏和错误之处,恳请广大读者批评指正。
作者2021年3月于武汉

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.