从零开始学C语言

出版时间:2010-2  出版社:电子工业  作者:戴晟晖  页数:317  
Tag标签:无  

前言

近年来,C语言是应用最为广泛的一种高级程序设计语言,它不仅是计算机专业学生的必修课,也是许多非计算机专业学生所青睐的技术学科。C语言程序设计是全国和各省计算机等级考试的重要考试内容。C语言功能丰富,表达能力强,使用灵活方便,程序效率高,是结构化程序设计语言。C语言具有很强的实用性,既可用来编写应用软件,也适合于编写系统软件。本书的特点C语言是学习其他语言的基础,读者只要掌握C语言,学其他语言就会很快入门。本书为了使读者能够从C语言的初学者成为编程高手,专门对C语言知识进行研究分析。本书的主要特点如下:结构清晰明了。本书共18章,每章都分为若干个节,每节一个小知识点。结构层次清晰可见。内容全面详细。本书涵盖了C语言中的所有知识,并将C语言各个知识点作为单独章节进行讲解,并举出大量实例。讲解由浅入深。向读者介绍C语言的基本理论知识、数据结构和基本的编程规则,让读者对C语言的基本知识及结构化程序设计思想有一个初步的认识;接着对C语言一些复杂的数结构类型如数组、函数、指针操作、结构体与共用体、文件等进行详细的讲解。实例丰富多样。本书所讲的每一个知识点都运用充分的实例进行讲解说明,便于读者掌握。本书的主要内容第1章主要带领读者了解了计算机语言的演变和C语言的发展简史,介绍程序设计算法及数制、数制转换与存储,为以后的学习打下基础。第2章运用一个C语言程序设计实例讲解C语言的结构特征和书写风格。以前的C语言参考书大部分使用的是Turbo C开发环境,本书运用Visual C++ 6.0集成开发环境,详细介绍了Visual C++ 6.0环境的程序开发过程。第3章讲解常量、变量与标识符,第4章讲解了数据结构,第5章讲解了运算符及其表达式,第6章讲解了输入与输出,这4章所讲解的内容均为C语言入门的基础知识,是学习后面几章的前提,本书对这几章的内容做了详细的讲解。第7章讲解了顺序结构和选择结构,第8章讲解了循环结构,这两章介绍了C语言程序设计的三种结构,它们构成了C语言程序设计的框架。这两章还运用大量的实例讲解了如何使用if-else、switch-case、while等语句来解决问题。第9章在第7章、第8章的基础上讲解了几种跳转语句,如break、continue,使程序设计语句更加灵活,有利于解决更加复杂的问题。第10章讲解了数组,用于处理数据类型相同的一批数据。讲解了一维数组、二维数组及它们的定义、初始化及引用,并给出了大量的实例,帮助读者理解。

内容概要

为了使初学者都更好地掌握这门高级语言——C语言,本书系统地介绍了程序设计的基本理论与编程技术。每一个知识点都作为一个独立的章节进行详细的讲解,目的在于让读者在学习c语言的过程中,能循序渐进、由浅入深。    本书共4篇分为18章,内容包括c语言入门基础、c语言‘程序、常量、变量与标识符、数据类型、运算符及其表达式、输入与输出、顺序结构与选择结构、循环结构程序设计、结构语句的转移、数组、函数、指针、结构体、共用体和文件等内容。最后的实例篇,运用C语言建立一个学生成绩管理系统,通过对该系统的界面设计、功能分析、模块描述,使读者对c语言程序设计有一个更加系统、深刻的理解。    本书配DVD光盘l张,内容为本书的实例文件和作者专门为本书录制的全程多媒体语音教学视频。    本书内容全面,论述翔实,适合C语言的初学者,也可作为大、中专院校师生的培训教材,对于C语言爱好者,本书也有很大的参考价值。

书籍目录

第1篇  C语言入门 第1章  C语言入门基础	 第2章  认识C语言程序	第2篇  C语言基础 第3章  常量、变量与标识符	 第4章  数据类型	 第5章  运算符及其表达式	 第6章  输入与输出	  第7章  顺序结构与选择结构	 第8章  循环结构程序设计	 第9章  结构语句的转移	第3篇  C语言进阶 第10章  数组	 第11章  字符数组	 第12章  函数	 第13章  函数的调用	 第14章  指针操作	 第15章  结构体	 第16章  共用体	 第17章  文件	 第4篇  案例实战 第18章  学生成绩管理系统设计	附录A  ASCII字符集	附录B  运算符的优先级与结合性	附录C  C语言常用库函数

章节摘录

插图:C语言诞生于1972年,是由著名的美国贝尔实验室科学家D.M.Ricthie发明的。C语言的原型是ALGOL60语言。为了更好地开发新版本的UNIX,D.M.Ricthie在B语言的基础上设计了C语言。除了系统的最核心部分,UNIX的后来版本基本都是用C开发的。C语言后来又被多次改进,并出现了多种版本。1.C语言诞生的背景我们知道汇编语言程序依赖于计算机硬件,其可读性和可移植性都很差;但一般的高级语言又难以实现对计算机硬件的直接操作(这正是汇编语言的优势)。于是人们盼望有一种兼有汇编语言和高级语言特性的新语言。1963年,剑桥大学将ALGOL60语言发展成为CPL(Combined Programming Language)语言。C语言的原型就是ALGOL60语言。

编辑推荐

《从零开始学C语言》特色:基础知识-核心技术-典型应用-综合练习-项目实践220个典型实例、80个练习题、1个项目开发案例超值、大容量DVD15小时多媒体视频教学《从零开始学C语言》源代码、《从零开始学C语言》教学PPT赠送34小时相关知识多媒体视频15小时多媒体教学视频从零开始,手把手教会你用C语言编程《从零开始学C语言》重点内容概述◎结合实例,对C程序设计的核心知识进行了详细分析◎由浅入深地讲解了C语言的结构化程序设计思想◎深入分析了数组、函数、指针操作等重点内容◎全面介绍了结构体、共用体、枚举等复杂数据结构的知识◎专门介绍了一个项目案例的开发过程,提高实际开发水平

图书封面

图书标签Tags

评论、评分、阅读与下载


    从零开始学C语言 PDF格式下载



用户评论 (总计28条)

 
 

  •     这本书适合c语言初级学习者,很不错,努力学习中
  •     还不错,质量很好,内容也比较简单,很适合初学者
  •     很适合初学者,讲解细致,很好
  •     很适合初学者,很不错
  •     包装细致,光盘很新
  •     很实用很详细适用入门的人。
  •     介绍的很详细,学起来容易懂
  •     什么也不说了,当当网买书真是又便宜又好~~
  •     真的是基础啊
  •     给儿子买的,他非常喜欢,说易学易懂。
  •     在2级就要到来的时候,这本书让我懂得C语言不可怕!!!
  •     很适合自学,的确是从零开始
  •     ing~~~正在研究中
  •     我是个中学生,想学实用技术而非课堂上的知识。这本书吸引我的是“从0开始”。我就是那个0,我要开始了!
  •     书很好 就是发货速度有点慢
  •     好评 好评,还不错,值得购买。
  •     不专业,建议不买
  •     看到这本书啊想起来在这边买过
  •     易懂,就是视频不怎么滴啊
  •     不错书写得很好全部代码是用vc++编写疑虑尽释。
  •     很不错的一本书,可以当做教材来用,但是入门后就不太适合了。
  •     我都没怎么看,我不是用这本学的。只是想参考它光盘里的源文件!看了一下前面的,觉得不如我现在学的那本.....
  •     唯一的缺点是这本书出的太早了,08年之前的,纸都是发黄的。内容还行吧,适合初学者。
  •     这配送速度不错,就是书有点脏,封面稍有褶皱,不影响观看,书内容也可以,适合初学者
  •     我在图书管借看过,帮朋友买的.该书写的挺详细的,也是很多的例子,我知道的有四五处错误吧.还可以接受,比师兄看的一本清华大学出版社出版的每两叶有一处错强多了,该书最大的缺点就是在指针上讲得不到位,在前面浪费了太多太多的笔墨了.
  •     内容通俗易懂,很适合我这种初学者。学下一种语言也许我还会考虑这个系列的书。
  •     发货很快,书本质量还好
  •     DGGFF
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

第五图书网

第一图书网(tushu007.com) @ 2017