电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书精心挑选了有代表意义的500余个实例,详细介绍了C程序设计中基础知识的应用、模块化的程序设计、常见的算法和数据结构基础及计算机底层编程等内容。本书附带1张DVD光盘,内容为本书所有实例的多媒体体语音教学视频及实例源程序。 本书共19章,分4篇。基础篇介绍了C语言概述、C语言中的数据和表达式、顺序程序设计、选择程序设计、循环程序设计、控制结构综合实例、数组。提高篇主要介绍了函数、指针、字符串、编译预处理和变量作用域、结构体和共用体、链表。算法篇主要介绍了常用算法、数据结构与算法。底层处理篇主要介绍了位运算、文件、系统调用,最后还介绍了一个综合案例(教务管理系统)的开发。 本书内容丰富,实用性强,实例贴近生活,容易理解,而且书中每一个实例都经过仔细调试。本书适合C语言初、中级学习人员学习和提高使用,也可以作为程序员案头必备的参考资料。另外,对于C/C++求职人员,本书也有较好的参考价值。

前 言 为什么要写这本书? 计算机语言是和计算机交流的一种途径,和我们都要学习英语的目的一样,在最开始学习计算机语言的时候,一定要选择一种最流行的语言开始学习。C系列语言就是现今最流行的语言,C语言是C系列语言的核心,是学习C系列语言的起点,同时也是了解和掌握计算机程序最基本的构成和运行特点最简洁的语言。 大部分C语言的初学者都有一些共同的疑问,那就是已经了解语言的基础知识,可是在程序中出现的基础知识的应用却不明白,或者不能把基础知识应用到程序;还有一部分初学者经过努力学习,感觉C语言的知识已经掌握较好,但是在接触新的思路和方法,比如在学习数据结构的时候,不知道如何把已有的思路转换为程序;还有一部分初学者在分析程序代码时,例如进行解决程序填空等问题的时候,无法快速分析出代码的结构以及功能;甚至于大部分C语言学习者在自己独立编写代码解决问题的时候,不知道如何下手解决实际问题。 实际上这些问题都是C语言的初学者或者已经学习一段时间C语言的入门者所共有的问题,本书写作的目的就是寻找解决这些问题的答案。 本书精心选择了500多个实例,主要对于C语言基础知识在程序代码中的应用进行详细的描述,给出了C语言常见问题的解决方案和解决模式,对于比较重要的算法思想给出多个不同情况下的实例分析。例如同样属于累计求和问题,出现的问题主要有符号统一、不统一情况的处理;下一项在前一项基础上求解及下一项利用项数求解处理;不等式的累计求和处理等,这些情况在本书中划分详细,算法结构清晰易懂。 本书有何特色? 本书选择的实例涉及C语言基础知识的应用、C语言程序控制结构的深化理解和研究、C语言模...

暂无课件

样章下载

暂无网络资源

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

目录
荐语
查看详情 查看详情
目    录

第1篇  基  础  篇

第1章  C语言初步(教学视频:31分钟) 2

1.1  C语言概述 2

实例001  一个体现C语言特点的例子 2

实例002  设计第一个C语言程序 3

实例003  演示C程序书写规范 5

1.2  C语言程序的调试 7

实例004  演示C程序调试过程 7

实例005  演示开始阶段常见错误 9

第2章  C语言中的数据和表达式(教学视频:39分钟) 11

2.1  数据类型和常量 11

实例006  体现数据类型的作用 11

实例007  符号常量的使用 13

实例008  数值型常量的使用 14

实例009  字符型常量的使用 15

2.2  变量以及变量的应用 17

实例010  演示变量的错误定义 17

实例011  变量的存储 18

实例012  变量的赋值 20

实例013  数据的溢出 21

2.3  算术运算符和表达式 23

实例014  基本算术运算符的应用 23

实例015  自加自减表达式的应用 24

实例016  体现表达式构成的实例 25

2.4  赋值和逗号表达式和运算符 27

实例017  赋值运算符的应用 27

实例018  赋值表达式类型的转化 28

实例019  复合赋值运算符的应用 29

实例020  逗号运算符的应用 30

2.5  关系运算符和表达式 31

实例021  关系运算符的应用 31

实例022  关系表达式进行算术运算 32

2.6  逻辑运算符和表达式 33

实例023  逻辑运算符的应用 33

实例024...