C程序设计
¥
6.07
1.8折
¥
33
九五品
仅1件
作者谭浩强
出版社清华大学出版社
ISBN9787302224464
出版时间2012-07
版次1
装帧平装
开本16开
纸张胶版纸
字数99999千字
定价33元
上书时间2024-05-08
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:C程序设计
定价:33.00元
作者:谭浩强
出版社:清华大学出版社
出版日期:2012-07-01
ISBN:9787302224464
字数:626000
页码:
版次:4
装帧:平装
开本:12开
商品重量:
编辑推荐
本书为“十二五”普通高等教育本科国家级规划教材、北京市高等教育精品教材立项项目,获全国高校出版社畅销书特等奖、原电子工业部教材一等奖、全国高等院校计算机基础教育研究会教材一等奖等多项奖项。《C程序设计》累计发行逾1250万册,不仅创同类书的全国纪录,在世界上也是罕见的,堪称出版界的奇迹。《C程序设计》是一本公认的学习C语言程序设计的经典教材。《C程序设计(第四版)》保持了前三版的写作风格和概念清晰、通俗易懂的特点,并根据C语言的发展和计算机教学的需要在以下几个方面作了修改:(1)按照C99标准进行介绍,以适应C语言的发展,使编写程序更加规范。(2)采用Visual C 6.0编译系统。(3)加强算法,以程序设计为中心,把算法与语言工具紧密结合;对C语言和程序设计的基本概念和要点讲解透彻,全面而深入。(4)例题更丰富,深入浅出,文字流畅,更加通俗易懂。(5)按照作者提出的“提出问题—解决问题—归纳分析”三部曲组织教材,符合读者认知规律,容易入门与提高。本书是初学者学习C程序设计的理想教材,可作为高等学校各专业的正式教材,也是一本自学的好教材。本书配有辅助教材《C程序设计(第四版)学习辅导》(ISBN: 9787302226727)。本书的PPT教案、主辅教材配套的源代码,可到清华大学出版社官网下载。C程序设计(第四版)学习辅导(中国高等院校计算机基础教育课程体系规划教材) C程序设计试题汇编(第三版)(新世纪计算机基础教育丛书(谭浩强主编))
内容提要
由谭浩强教授著、清华大学出版社出版的《C程序设计》是一本公认的学习C语言程序设计的经典教材。根据C语言的发展和计算机教学的需要,作者在《C程序设计(第三版)》的基础上进行了修订。本书按照C语言的新标准C99进行介绍,所有程序都符合C99的规定,使编写程序更加规范;对C语言和程序设计的基本概念和要点讲解透彻,全面而深入;按照作者提出的“提出问题—解决问题—归纳分析”三部曲进行教学、组织教材;本书的每个例题都按以下几个步骤展开:提出任务—解题思路—编写程序—运行程序—程序分析—有关说明。符合读者认知规律,容易入门与提高。本书内容先进,体系合理,概念清晰,讲解详尽,降低台阶,分散难点,例题丰富,深入浅出,文字流畅,通俗易懂,是初学者学习C程序设计的理想教材,可作为高等学校各专业的正式教材,也是一本自学的好教材。本书还配有辅助教材《C程序设计(第四版)学习辅导》。
目录
章程序设计和C语言1.1什么是计算机程序1.2什么是计算机语言1.3C语言的发展及其特点1.4简单的C语言程序1.4.1简单的C语言程序举例1.4.2C语言程序的结构1.5运行C程序的步骤与方法1.6程序设计的任务习题第2章算法——程序的灵魂2.1什么是算法2.2简单的算法举例2.3算法的特性2.4怎样表示一个算法2.4.1用自然语言表示算法2.4.2用流程图表示算法2.4.3三种基本结构和改进的流程图2.4.4用N?S流程图表示算法2.4.5用伪代码表示算法2.4.6用计算机语言表示算法2.5结构化程序设计方法习题第3章简单的C程序设计——顺序程序设计3.1顺序程序设计举例3.2数据的表现形式及其运算3.2.1常量和变量3.2.2数据类型3.2.3整型数据3.2.4字符型数据3.2.5浮点型数据3.2.6怎样确定常量的类型3.2.7运算符和表达式3.3C语句3.3.1C语句的作用和分类3.3.2基本的语句——赋值语句3.4数据的输入输出3.4.1输入输出举例3.4.2有关数据输入输出的概念3.4.3用printf函数输出数据3.4.4用scanf函数输入数据3.4.5字符数据的输入输出习题第4章选择结构程序设计4.1选择结构和条件判断4.2用if语句实现选择结构4.2.1用if语句处理选择结构举例4.2.2if语句的一般形式4.3关系运算符和关系表达式4.3.1关系运算符及其优先次序4.3.2关系表达式4.4逻辑运算符和逻辑表达式4.4.1逻辑运算符及其优先次序4.4.2逻辑表达式4.4.3逻辑型变量4.5条件运算符和条件表达式4.6选择结构的嵌套4.7用switch语句实现多分支选择结构4.8选择结构程序综合举例习题第5章循环结构程序设计5.1为什么需要循环控制5.2用while语句实现循环5.3用do…while语句实现循环5.4用for 语句实现循环5.5循环的嵌套5.6几种循环的比较5.7改变循环执行的状态5.7.1用break语句提前终止循环5.7.2用continue语句提前结束本次循环5.7.3break语句和continue语句的区别5.8循环程序举例习题第6章利用数组处理批量数据6.1怎样定义和引用一维数组6.1.1怎样定义一维数组6.1.2怎样引用一维数组元素6.1.3一维数组的初始化6.1.4一维数组程序举例6.2怎样定义和引用二维数组6.2.1怎样定义二维数组6.2.2怎样引用二维数组的元素6.2.3二维数组的初始化6.2.4二维数组程序举例6.3字符数组6.3.1怎样定义字符数组6.3.2字符数组的初始化6.3.3怎样引用字符数组中的元素6.3.4字符串和字符串结束标志6.3.5字符数组的输入输出6.3.6使用字符串处理函数6.3.7字符数组应用举例习题第7章用函数实现模块化程序设计7.1为什么要用函数7.2怎样定义函数7.2.1为什么要定义函数7.2.2定义函数的方法7.3调用函数7.3.1函数调用的形式7.3.2函数调用时的数据传递7.3.3函数调用的过程7.3.4函数的返回值7.4对被调用函数的声明和函数原型7.5函数的嵌套调用7.6函数的递归调用7.7数组作为函数参数7.7.1数组元素作函数实参7.7.2数组名作函数参数7.7.3多维数组名作函数参数7.8局部变量和全局变量7.8.1局部变量7.8.2全局变量7.9变量的存储方式和生存期7.9.1动态存储方式与静态存储方式7.9.2局部变量的存储类别7.9.3全局变量的存储类别7.9.4存储类别小结7.10关于变量的声明和定义7.11内部函数和外部函数7.11.1内部函数7.11.2外部函数习题第8章善于利用指针8.1指针是什么8.2指针变量8.2.1使用指针变量的例子8.2.2怎样定义指针变量8.2.3怎样引用指针变量8.2.4指针变量作为函数参数8.3通过指针引用数组8.3.1数组元素的指针8.3.2在引用数组元素时指针的运算8.3.3通过指针引用数组元素8.3.4用数组名作函数参数8.3.5通过指针引用多维数组8.4通过指针引用字符串8.4.1字符串的引用方式8.4.2字符指针作函数参数8.4.3使用字符指针变量和字符数组的比较8.5指向函数的指针8.5.1什么是函数指针8.5.2用函数指针变量调用函数8.5.3怎样定义和使用指向函数的指针变量8.5.4用指向函数的指针作函数参数8.6返回指针值的函数8.7指针数组和多重指针8.7.1什么是指针数组8.7.2指向指针数据的指针8.7.3指针数组作main函数的形参8.8动态内存分配与指向它的指针变量8.8.1什么是内存的动态分配8.8.2怎样建立内存的动态分配8.8.3void指针类型8.9有关指针的小结习题第9章用户自己建立数据类型9.1定义和使用结构体变量9.1.1自己建立结构体类型9.1.2定义结构体类型变量9.1.3结构体变量的初始化和引用9.2使用结构体数组9.2.1定义结构体数组9.2.2结构体数组的应用举例9.3结构体指针9.3.1指向结构体变量的指针9.3.2指向结构体数组的指针9.3.3用结构体变量和结构体变量的指针作函数参数9.4用指针处理链表9.4.1什么是链表9.4.2建立简单的静态链表9.4.3建立动态链表9.4.4输出链表9.5共用体类型9.5.1什么是共用体类型9.5.2引用共用体变量的方式9.5.3共用体类型数据的特点9.6使用枚举类型9.7用typedef声明新类型名习题0章对文件的输入输出10.1C文件的有关基本知识10.1.1什么是文件10.1.2文件名10.1.3文件的分类10.1.4文件缓冲区10.1.5文件类型指针10.2打开与关闭文件10.2.1用fopen函数打开数据文件10.2.2用fclose函数关闭数据文件10.3顺序读写数据文件10.3.1怎样向文件读写字符10.3.2怎样向文件读写一个字符串10.3.3用格式化的方式读写文件10.3.4用二进制方式向文件读写一组数据10.4随机读写数据文件10.4.1文件位置标记及其定位10.4.2随机读写10.5文件读写的出错检测习题1章常见错误分析355附录附录A在Visual C 6.0环境下运行C程序的方法附录B常用字符与ASCII代码对照表附录CC语言中的关键字附录D运算符和结合性附录EC语言常用语法提要附录FC库函数参考文献
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价