词条 | C程序设计语言 |
释义 | 机械工业出版社图书基本信息原书名:The C Programming Language 原出版社: Prentice Hall PTR作者:(美)Brian W.Kernighan,Dennis M.Ritchie 译者:徐宝文 李志 审校:尤晋元 丛书名:计算机科学丛书 出版社:机械工业出版社 ISBN:978-7-111-12806-9 上架时间:2003-11-7 出版日期:2004 年1月 定价:30.00元 开本:16开 页码:258 版次:2-1 内容简介《C程序设计语言》是由C语言的设计者Dennis M. Ritchie和著名计算机科学家Brian W. Kernighan编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、函数与程序结构、指针与数组、结构、输入与输出、UNIX系统接口、标准库等内容。 《C程序设计语言》的讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的C语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。 在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用如此广泛。 《C程序设计语言》原著《C程序设计语言》原著 即为C语言的设计者Dennis M.Ritchie和著名的计算机科学家Brian W.Kernighan合著的 一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以 此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本—— 标准C的基础。人们熟知的“Hello, World”程序就是由《C程序设计语言》首次引入的,现在,这一程序已经成为所有程序设 计语言入门的第一课。原著第2版根据1987年制定的ANSIC标准做了适当的修订.引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各 个特性以及程序设计的基本方法。对于计算机从业人员来说,《C程序设计语言》是一本必读的程序设计语 言方面的参考书。 目录出版者的话 专家指导委员会 中文版序 译者序 校译者简介 序 第1版序 引言 第1章 导言 1.1 入门 1.2 变量与算术表态式 1.3 for语句 1.4 符号常量 1.5 字符输入/输出 1.6 数组 1.7 函数 1.8 参数——传值调用 1.9 字符数组 1.10 外部变量与作用域 第2章 类型、运算符与表达式 2.1 变量名 2.2 数据类型及长度 2.3 常量 2.4 声明 2.5 算术运算符 2.6 关系运算符与逻辑运算符 2.7 类型转换 2.8 自增运算符与自减运算符 2.9 按位运算符 2.10 赋值运算符与表达式 2.11 条件表达式 2.12 运算符优先级与求值次序 第3章 控制流 3.1 语句与程序块 3.2 if-else语句 3.3 else-if语句 3.4 switch语句 3.5 whil循环与for特环 3.6 do-while循环 3.7 break语句与continue语句 3.8 goto语句与标号 第4章 函数与程序结构 第5章 指针与数组 第6章 结构 第7章 输入与输出 第8章 UNIX系统接口 附录A 参考手册 附录B 标准库 附录C 变更小结 索引 电子工业出版社图书基本信息作者: 魏东平,朱连章,于广斌 编著 出版社:电子工业出版社 ISBN: 9787121081415 出版日期:2010-09-03 开本:16开 装帧:平装 字数:448000 印刷时间:2010-07-01 内容简介本书是普通高等教育“十一五”国家级规划教材。本书从实用性、适应性和先进性出发,以培养大学生的C语言程序设计能力为目标,结合大量实例,较全面地介绍了C语言的基本概念和程序设计的基本方法。全书共分13章,主要内容包括:C语言基础、顺序、选择和循环程序设计、数组、指针、字符串、函数、自定义数据类型、文件操作、位操作等。本书配套《C程序设计语言实验与习题指导》,并提供配套电子课件、习题解答和程序源代码。 本书可作为高等学校计算机与信息技术课程的基础教材,也可供相关领域的工程技术人员学习、参考。 目录第1章 C语言概述 1.1 程序设计与程序设计语言 1.1.1 计算机与程序设计 1.1.2 程序设计语言的发展 1.1.3 程序设计方法 1.2 C语言的产生与发展 1.3 C语言的特点 1.4 C语言程序简介 1.5 C语言的运行环境 1.5.1 C语言程序的执行步骤 1.5.2 C语言程序的集成开发环境 习题1第2章 C语言程序设计基础 2.1 算法与程序设计步骤 2.1.1 算法及其表示 2.1.2 程序设计步骤 2.2 数据类型 2.3 常量和变量 2.3.1 常量 2.3.2 变量 2.4 函数 2.5 运算符和表达式 2.6 算术运算符与算术表达式 2.7 赋值运算符与赋值表达式 2.8 逗号运算符与逗号表达式 2.9 数值型数据间的混合运算 习题2第3章 顺序程序设计 3.1 C语言语句概述 3.1.1 C语言语句的基本概念 3.1.2 C语言语句的分类 3.2 赋值语句 3.3 数据的输入与输出 3.3.1 输入、输出基本概念 3.3.2 数据的输出函数 3.3.3 数据的输入函数 3.4 顺序程序设计 习题3第4章 选择程序设计 4.1 关系运算符和关系表达式 4.1.1 关系运算符 4.1.2 关系表达式 4.2 逻辑运算符和逻辑表达式 4.2.1 逻辑运算符 4.2.2 逻辑表达式 4.3 if语句 4.3.1 if语句的基本形式 4.3.2 if语句的嵌套 4.4 条件运算符和条件运算表达式 4.5 switch语句 4.6 选择程序设计 习题4第5章 循环程序设计 5.1 概述 5.2 while语句和do-while语句 5.2.1 用法 5.2.2 执行过程 5.2.3 循环的嵌套 5.2.4 应用举例 5.3 for语句 5.3.1 用法 5.3.2 执行过程 5.3.3 循环的嵌套 5.3.4 for语句的变化形式 5.4 循环的控制 5.4.1 复杂的循环控制条件 5.4.2 break语句和continue语句 5.4.3 goto语句 5.5 应用举例 5.6 程序调试 5.6.1 程序调试的一般策略 5.6.2 程序的跟踪与调试 习题5第6章 数组 6.1 数组的概念 ……第7章 指针第8章 字符串第9章 函数第10章 自定义数据类型第11章 预处理命令与程序组织第12章 文件操作第13章 位操作附录A 常用字符的ASCII编码附录B 计算机中数的表示附录C C语言的运算符参考文献 书摘第1章 C语言概述 1.1 程序设计与程序设计语言 1.1.1 计算机与程序设计 半个世纪以来,计算机技术无论作为科学学科,还是作为现代产业,都已从一颗幼苗成长为枝繁叶茂的参天大树。回顾其发展历程,计算机也许是人类20世纪带给21世纪的最有价值的礼物,是人类文明历史上最伟大的发明之一,现在估计它对人类生活将会产生多么大的影响也许还为时尚早。目前,计算机可以在怎样的程度上延长或代替大脑的活动,计算机可以在何种程度上被广泛而深入地应用于各个领域,谁也不能指出一个“到顶”不再发展的时间。不过现在可以指出的是,使计算机具有如此影响力的根本原因是,计算机不是一个一次性的直接服务产品,它为人类服务是有条件的,这个条件就是程序和程序设计。 那么,对计算机而言,程序是什么呢?人们要让计算机解决一个问题时,需要把解决这个问题的步骤通过一条条指令的形式告诉计算机。一般,把人们事先准备好的、用来指挥计算机工作的描述工作步骤的指令序列称为程序,把程序员设计编写程序的过程称为程序设计。用来编写程序的语言称为程序设计语言。没有程序和程序设计,计算机就是一堆废物,也就是说,程序(软件)是计算机的必要组成部分。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。