





定价:29元
印次:2-9
ISBN:9787302189718
出版日期:2009.02.01
印刷日期:2015.07.02
图书责编:郑寅堃
图书分类:教材
本书针对C 语言的特点,通过大量实例程序的解析,将知识点融会贯通,使读者能快速掌握C 语言在Visual C++ 环境下的编程和调试方法,提高程序设计能力。全书共13 章,主要内容可分两部分。第一部分为C 语言的基础内容,包括基本数据类型、控制结构、数组、函数和编译预处理;第二部分为C 语言的高级编程技术,也是C 语言区别于其他高级语言的部分,包括构造数据类型,即指针、结构体、共用体和文件的概念以及相互之间的联系。 本书是作者在多年C 语言教学实践经验及吸收国内外优秀教材特点的基础上精心编写而成的,力求集众多C 语言版本的优点于一身,内容由浅入深,通俗易懂,适合作为高等学校的C 语言教材,也适合C 语言自学者。
C 语言具有表达能力强、概念和功能丰富、目标程序质量高、可移植性好、使用灵活方便等特点,既具有高级语言的优点,又具有低级语言的某些特点,能够有效地用来编制各种系统软件和应用软件,是当今最为流行的一种计算机语言。因此,国内大部分高等院校都把C语言作为计算机和非计算机相关专业的一门程序设计语言课程。 C语言涉及的概念多、规则复杂、容易出错,初学者往往感觉困难。本教材在详细阐述程序设计基本概念、原理和方法的基础上,采用循序渐进、深入浅出、通俗易懂的讲解方法,本着理论与实际相结合的原则,通过大量经典实例重点讲解了C语言的概念、规则和使用方法,使程序设计语言的初学者能够在建立正确程序设计理念的前提下,掌握利用C语言进行结构化程序设计的技术和方法。全书共9章,主要内容包括:第1章 C语言概述、第2章 数据描述与基本操作、第3章 C语言的控制结构、第4章 数组、第5章 函数、第6章 指针、第7章 构造数据类型、第8章 编译预处理、第9章 文件。书中对数组、函数、指针、变量的存储类型、结构体和共用体、文件等重点和难点的内容进行了深入讲解与分析。“C语言程序设计”作为程序设计的入门课程,应重视对程序设计和C语言基本概念、原理和规则的讲解,力求给读者打下一个扎实的基础,培养读者良好的编程风格,提高读者进一步学习新程序设计语言的能力。 本教材可作为高等学校各专业程序设计基础教学的教材,特别适合作为应用型本科、高职院校的计算机及非计算机专业的学生使用,同时也可作为编程人员和C语言自学者的参考用书。 本教材第1章、第2章和第3章由白秋颖编写;第4章、第5章和第...
1.1 计算机的工作原理 1
1.1.1 计算机的指令系统 1
1.1.2 计算机的解题过程 2
1.1.3 存储程序原理 3
1.2 程序语言与程序设计 3
1.2.1 计算机程序与程序语言 3
1.2.2 程序设计 5
1.3 算法和算法的表示 6
1.3.1 什么是算法 6
1.3.2 算法的基本特征 8
1.4 用流程图表示算法 9
1.5 用结构化流程图表示算法 10
1.5.1 什么是结构化程序 10
1.5.2 三种基本结构 11
1.5.3 结构化流程图 13
1.6 结构化程序设计方法 14
1.6.1 结构化程序设计特征 14
1.6.2 自顶而下的设计方法 15
1.6.3 程序设计的风格 16
习题 18
第2章 C语言简介 20
2.1 C语言的发展过程 20
2.2 C语言的特点 20
2.3 C语言程序的格式和结构特点 21
2.3.1 C语言程序的格式 21
2.3.2 C语言程序的结构特点 23
2.4 C语言程序的上机执行过程 25
习题 29
第3章 数据类型、运算符与表达式 31
3.1 关键字、标识符和保留标识符 31
3.2 数据与数据类型 32
3.3 基本数据类型及其表示 33
3.3.1 常量与变量 33
3.3.2 整型数据、实型数据和字符型数据 35
3.4 C语言的运算符 41
3.4.1 运算符简介 41
3.4.2 算术运算符和算术表达式 42 ...