为适应和推进新时期计算机基础教育的改革,推进精品课程建设以及与之配套的精品教材建设,从素质教育的理念出发,结合信息化社会对高素质、复合型人才的需求,特出版此教材,力求较为全面地介绍C语言的基本内容与程序设计思想。《C语言程序设计(第2版)》从C语言程序设计的基本原理及程序设计的基本思想出发,贯穿“基础-应用-专题”这一主线,紧扣基础,循序渐进,面向应用。为方便授课和学习,《C语言程序设计(第2版)》配套了电子课件和习题解析。基础部分的主要内容包括程序设计中的基本概念与应用,如变量、数组、控制结构及判断结构等,并在掌握了这些基本概念与应用的基础上适时引入函数的结构与应用、指针的概念及其应用、算法设计与实现、结构型数据的应用及文件的操作等面向应用的知识点介绍,然后在上述知识点的基础上进一步介绍数据结构专题,包括链表、栈、队列和二叉树的概念与应用。《C语言程序设计(第2版)》可供高等院校、水平考试、各类成人教育等教学使用,也可供计算机爱好者自学。《C语言程序设计(第2版)》特色:通俗易懂,突出“三基”(基本概念、基本原理与基本应用)的介绍及应用。在介绍“算法设计与实现”这部分内容时,重点介绍经典的排序与查找的算法及其实现,同时通过几种不同算法的比较,讨论算法的效率及代码实现的效率。通过介绍算法设计及其实现,可以使读者更好地学习程序设计的思想、体系结构和方法。以专题形式介绍了数据结构的基本内容,使得C语言程序设计的基础知识从实际应用中得以融会贯通和进一步提高。为了用*简洁的语言讲解代码结构及功能,本教材中的例题代码中给出了详细的代码注释,以利于读者更好地理解代码,同时,教材中的所有代码均在TC3.0下面调试通过。重点突出、难点分散,这样从学习知识的掌握角度来说是有利的,而且这样也有利于自学。本教材有配套的《C语言程序设计习题解析与应用案例分析(第2版)》,可参考使用。第1章C语言的基本概念1.1程序设计语言的历史和发展1.2程序设计过程中的几个基本概念1.2.1程序1.2.2程序设计1.2.3算法1.2.4数据结构1.3软件工程的概念1.4C语言的发展与特点1.4.1C语言的发展和ANSIC标准1.4.2C语言的特点1.5C语言程序的基本标识符1.6C程序的几个简单实例1.7C程序的结构特点1.8C语言程序的编译和执行1.9习题第2章C语言程序的基本数据类型及其运算2.1C语言的数据类型2.1.1数据类型的一般概念2.1.2常量2.2数据类型及变量2.2.1基本数据类型2.2.2变量及变量的定义2.2.3变量的初始化2.2.4数据类型转换2.3运算符和表达式2.3.1运算符和表达式概述2.3.2赋值运算符和赋值表达式2.3.3算术运算符和算术表达式2.3.4关系运算符和关系表达式2.3.5逻辑运算符和逻辑表达式2.3.6条件运算符2.3.7其他运算符2.4位运算符2.4.1按位取反运算符2.4.2移位运算符2.4.3按位“与”、按位“或”、按位“异或”2.5C语言基本输入输出函数2.5.1字符输入输出函数2.5.2格式化输入输出函数2.6习题第3章基本控制结构及其应用3.1算法及结构化程序设计3.1.1算法及其特征3.1.2
"synopsis" may belong to another edition of this title.
US$ 18.00 shipping from China to U.S.A.
Destination, rates & speedsSeller: liu xing, Nanjing, JS, China
paperback. Condition: New. Pages Number: 310 Publisher: Tsinghua University. Pub. Date :2011-1-1. In order to meet and promote the new era of computer-based education reform. promote the building of fine courses and accompanying quality teaching materials. starting from the concept of quality education. combination of the information society for high-quality. complex talent needs. special publication of this material. and strive to be more fully described with the basic content of c language program design. The materia. Seller Inventory # L86400
Quantity: 3 available