您所在的位置:图书> 图书详情
分享到:

C语言程序设计

本书配有由作者精心制作的教学课件,相关资源可在资源中心免费下载。
  • 主 编:王曙燕
  • 副主编:王春梅
  • 书代号:610400
  • I S B N:978-7-5606-5802-5
  • 出版日期:2020-08
  • 印刷日期:2020-08
  • 业务分类:本科;
  • 图书库存:加载中...
  • 纸书价格:- 元 原价:66.00
  • 在线阅读:-
  • 电子书:-

购书款满88元包邮(包邮地区仅限内地,新疆、西藏除外)

内容简介
前言
目录
编辑推荐
相关资源
    

本书主要介绍C语言的基本概念、基本语法和基本程序结构,内容包括概述,基本数据类型、运算符及表达式,简单的C程序设计,选择分支结构程序设计,循环结构程序设计,指针与数组,函数,结构体与共用体,指针与链表,编译预处理和位运算及混合编程,文件,C++面向对象程序设计,C语言开发环境。

全书共13章,内容编排合理,通俗易懂,注意分散难点,使读者在掌握C语言基本知识的同时,逐步具备其分析问题、解决问题的能力,进而提高其实际的程序设计能力。全书配有设计精美、内容丰富的视频资源,读者可以直接扫码观看。

本书既可作为高等院校各专业C语言程序设计课程的教材,也可作为工程技术人员和计算机爱好者的参考资料。

C语言程序设计是理工科各专业学生计算机应用能力培养的重要技术基础。C语言是一种国内外普遍使用的面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言既具有低级语言可直接访问内存地址、能进行位操作、程序运行效率高的优点,又具有高级语言运算符和数据类型丰富、结构化控制语句功能强、可移植性好的优点,C语言能够在内存有限的大量硬件设备(如嵌入式硬件设备)中运行。在TIOBE编程语言排行榜中,C语言多年位居榜单前列,继2008年和2017年后,2020年再次重回榜首,成为程序设计语言的常青树。当今流行的面向对象语言C++ 以及Java就是在C语言的基础上发展起来的。通过本课程的学习,学生可了解程序设计语言的基本知识,掌握计算思维和结构化程序设计的基本方法与思路、C语言的基本编程方法和程序设计技巧、程序调试的基本技能,具备独立编写常规C语言应用程序的能力,同时为设计大型应用程序和系统程序打下坚实的基础。

本书全面介绍了C语言的基本概念、基本语法和基本程序结构,注重学习的连续性和渐进性,引入了“计算思维”的概念,以典型题例或案例引入问题,以编程应用为驱动,重点讲解了程序设计的思想和方法,并对典型题例和案例进行了剖析。书中将指针概念的介绍提前到数组之前,以方便学生理解指针与数组的关系;在“案例分析与实现”中给出了一些难度较高的程序实例,通过综合实例说明算法基本原理、程序设计技巧和运行结果分析等内容,让读者融会贯通,开拓思路,使读者在掌握C语言基础知识的同时,逐步具备分析问题、解决问题的能力,进而提高实际的程序设计能力;增加了“C语言开发环境”一章,对VC++、Dev C++ 和Linux C进行了介绍,尽量使用通俗易懂的语言,图文并茂,将抽象、枯燥的语法知识直观、形象地呈现给读者;全部代码都在Visual C++ 6.0下编写调试;全书配有设计精美、内容丰富的视频资源,读者可以直接扫码观看。

本书共13章,第1、2章介绍了C语言概述和C语言中的基本数据类型、运算符及表达式;第3章到第5章讨论了算法的描述和结构化程序设计的基本方法以及三种基本结构;第6章介绍了指针的概念和指针变量及数组的相关知识;第7章介绍了函数的定义和使用;第8章介绍了结构体和共用体;第9章介绍了指针与链表;第10章和第11章介绍了C和汇编语言的混合编程、编译预处理和文件的概念,并给出了一个西邮中餐厅点餐系统的综合实例;第12章介绍了面向对象的程序设计语言C++、C# 等;第13章介绍了C语言常用的一些运行环境。

C语言是一门实践性很强的课程,对学生的编程和调试能力的训练非常重要。在第3章、第13章中,专门介绍了C语言的上机步骤和C程序的调试技术,并重点介绍了Visual C++ 6.0、Dev C++、Linux C的上机步骤和环境,便于读者在Windows或Linux环境下编写C程序。

本书讲授课时数为48~72学时,其中实验课占16~24学时。学习完本书后,建议安排两周的“C语言课程设计”,以完成一个小型应用系统的设计与实现。

本书是作者根据多年从事C语言教学的经验编写的,书中给出的视频资源、典型题例与典型案例能够很好地帮助读者加深对C语言程序设计的相关内容的理解与应用。本书编者所在团队的“C语言程序设计”慕课课程已经在中国大学慕课上线4期,读者也可以加入学习。

王曙燕担任本书主编,编写第1、3和5章,王春梅担任副主编,编写第4、10、11章和附录,王小银编写第2、7、13章,王燕编写第8、9、12章,孙家泽编写第6章。全书由王曙燕和王春梅统稿。舒新峰老师对本书的编写提出了很好的建议,在此表示衷心的感谢。

由于编者水平有限,书中难免存在欠妥之处,恳请专家和读者批评指正。编者联系方式:wsylxj@126.com。

编 者

2020年5月

  • 【课件教案】《C语言程序设计》(王曙燕) 作者提供PPT.rarPC下载

版权所有(C) 西安电子科技大学出版社 Copyrights @ 2015 陕ICP备15015893号