





定价:25元
印次:1-2
ISBN:9787302090625
出版日期:2004.09.01
印刷日期:2006.03.30
图书责编:张瑞庆
图书分类:教材
本书是介绍C语言程序设计的实用教材。全书以C语言程序设计为主,C++语言程序设计为辅。本书全面系统地介绍C语言基本数据类型、运算符和表达式、数据的输入输出、分支和循环控制结构、数组、函数、指针、结构化、共用体和枚举、编译预处理、文件操作方法、以及C++语言中类和对象的概念、继承性与派生类、多态性的用法、简单的面向对象的程序设计方法。读者在学会使用C语言后,可以轻松地过渡到C++语言的学习。 本书不仅可作为高等院校程序设计课程的入门教材,也可作为广大C语言和C++语言编程者自学程序设计方法的参考用书。
C语言是一种受到广泛重视和应用的通用程序设计语言。在30年的发展历史中,C语言不断丰富和完善,使其成为进行结构化程序设计的优选语言。C语言不仅可以设计系统软件,也可以设计应用软件。C语言是一种高级语言,同时还具有低级语言(汇编语言)的许多特点,可以对系统硬件及其外设接口进行编程,显示其较强的代码可移植性、较高的开发效率和维护性。 随着计算机应用的不断深入,C程序设计语言已经无法胜任处理高度复杂的程序,程序的调试、扩充和维护变得极其困难。为了弥补结构化程序设计的不足,支持面向对象的程序设计的C++语言应运而生。 C++语言是20世纪90年代以来最受欢迎的程序设计语言之一。它不仅保留了C语言高效简洁的特点,更重要的是支持一种全新的面向对象的程序设计机制,使得C++语言成为既可以进行结构化程序设计,又可以进行面向对象程序设计的开发高质量软件的最佳语言。 本书是根据作者多年的C语言教学经验和实际应用的体会而写成的,主要以介绍C语言的基本概念和结构化程序设计思想为主,同时介绍C++语言的基本概念、最简单的C++的程序结构、面向对象编程的4个要点(封装、数据隐藏、继承和多态性),并演示在C++的集成开发器Visual C++.NET环境下,用C++语言设计面向对象的DOS应用程序的过程,使读者加深理解面向对象程序设计的基本思想,提高程序设计能力。 本书的主要特点: (1) 强化基本概念。无论是C语言还是C++语言,重点讲解基本概念、基本程序设计思想、常用算法分析和训练。 在讲解基本概念和语法时,提供了适当的例题,为培养程序设计的能力,对例题中出现的算法,基本上都给出了分析和...
1.1C语言简介1
1.1.1C语言的发展历史1
1.1.2C语言的特点2
1.2简单的C语言程序3
1.2.1C语言程序的结构3
1.2.2C语言程序的书写规则6
1.3C语言的编译与实现6
1.3.1C语言程序的开发过程6
1.3.2如何运行C语言程序6
习题8
第2章数据类型、运算符和表达式9
2.1C语言的数据类型9
2.1.1数据类型的概念9
2.1.2C语言的数据类型9
2.2常量和变量10
2.3基本数据类型11
2.3.1整型数据11
2.3.2实型数据13
2.3.3字符型数据15
2.3.4符号常量16
2.4运算符与表达式17
2.4.1算术运算符和算术表达式17
2.4.2赋值运算符和赋值表达式20
2.4.3关系运算符和关系表达式21
2.4.4逻辑运算符和逻辑表达式22
2.4.5条件运算符和条件表达式24
2.4.6字位运算符24
2.4.7逗号运算符和逗号表达式26
2.5数据类型之间的转换与运算27
2.5.1自动类型转换27
2.5.2强制类型转换28
2.6其他运算符29
2.7应用举例29
习题30
C/C++语言程序设计目录第3章语句33
3.1C语言语句概述33
3.2数据的输入和输出34
3.2.1字符输入函数34
3.2.2格式化输入函数35
3.2.3字符输出函数38
3.2.4格式化输出函数39
3.3if条件选择语句42
3.3.1if语句的一般形式42
3.3.2if语句的嵌套形式44
3.4switch开... 查看详情