C语言程序设计教程(英文版)
作者 : H.H.Tan,T.B.D'Orazio,S.H.Or,Marian M.Y.Choy著
丛书名 : 经典原版书库
出版日期 : 2012-12-17
ISBN : 978-7-111-40432-3
定价 : 49.00元
教辅资源下载
扩展信息
语种 : 英文
页数 : 568
开本 : 32
原书名 : C Programming: a Q & A Approach
原出版社: McGraw-Hill
属性分类: 教材
包含CD :
绝版 :
图书简介

本书以C作为工具语言,通过大量实例,详细介绍了基本程序设计的思想和技术。全书语言简练,图示有助于理解,围绕着学生常常关注的问题进行讲解,强调问题的分析和讨论,意在帮助读者认识程序设计的实质,理解从问题到程序的思考过程。
本书适合作为高等院校计算机及相关专业第一门程序设计课程的教材,也可供其他学习C程序设计的读者自学使用。

图书特色

本书是一本优秀的C语言程序设计教材。作者通过问题-解答方式来介绍C语言,内容包括编程基础,变量、算术表示和输入/输出,C语言基础——数学函数和字符文件输入/输出,选择结构和循环,函数,数组,字符串和指针,结构和大型程序设计。书中既详细介绍了C语言程序设计的基础知识,又结合实际应用,给出了应用编程实例。每个应用编程实例都包含问题描述、算法、源代码、评注和修改练习。此外,每章末还包含适量的练习。
本书特色
每一课都从一个示例程序开始:源代码、注释和输出。通过了解这些代码的细节,可以加深读者对C语言的理解。
以问题-解答方式清晰阐释示例程序,便于读者轻松掌握C语言的要点。
使用大量图片形象而生动地解释编程概念,有助于读者快速理解和掌握C语言编程。
通过应用编程来说明C语言在求解工程问题和计算机科学问题方面的用处。
每章后都提供修改练习和应用练习,便于读者进一步实践和巩固所学知识。

作者简介
H. H. Tan 目前供职于Morrison Knudsen公司,T. B. D'Orazio 目前是旧金山州立大学土木工程专业负责人。他们是本书所基于的《C Programming for Engineering and Computer Science》的原著者。新加入的开发本书的两位作者是S. H. Or博士和Marian M. Y. Choy博士。
S. H. Or 香港中文大学计算机科学与工程系电脑游戏技术中心创始人和项目主管。他于1998年获得香港中文大学博士学位,为大学一年级学生讲授程序设计课程近20年。他的研究兴趣是计算机图形学、计算机视觉、多媒体和游戏开发。他是IEEE和ACM会员。
Marian M. Y. Choy 香港大学工程学院教学顾问。她热爱教学并且积极参与教学活动。她拥有澳大利亚新南威尔士大学博士学位,研究兴趣是计算机教育、自适应技术和图像处理。

上架指导

计算机\程序设计

封底文字

本书是一本优秀的C语言程序设计教材。作者通过问题-解答方式来介绍C语言,内容包括编程基础,变量、算术表示和输入/输出,C语言基础——数学函数和字符文件输入/输出,选择结构和循环,函数,数组,字符串和指针,结构和大型程序设计。书中既详细介绍了C语言程序设计的基础知识,又结合实际应用,给出了应用编程实例。每个应用编程实例都包含问题描述、算法、源代码、评注和修改练习。此外,每章末还包含适量的练习。

本书特色
每一课都从一个示例程序开始:源代码、注释和输出。通过了解这些代码的细节,可以加深读者对C语言的理解。
以问题-解答方式清晰阐释示例程序,便于读者轻松掌握C语言的要点。
使用大量图片形象而生动地解释编程概念,有助于读者快速理解和掌握C语言编程。
通过应用编程来说明C语言在求解工程问题和计算机科学问题方面的用处。
每章后都提供修改练习和应用练习,便于读者进一步实践和巩固所学知识。

作者简介

H.H.Tan,T.B.D'Orazio,S.H.Or,Marian M.Y.Choy著:Andrew Tan H.H. 来自于Morrison Knudsen 公司和Timothy D'Orazio,目前是旧金山州立大学土木工程专业负责人。 Or Siu Hang 中国香港大学计算机科学与工程系电脑游戏技术中心创始人和项目主管。他于1998年获得香港大学博士学位,讲授第一门程序设计课程19年。他的研究兴趣是计算机图形学、计算机视觉、多媒体和游戏开发。他是IEEE和ACM会员。 Marian Choy Ming Yan 香港大学工程学院教学顾问。她热爱教学并且积极参与教学活动。她拥有新南威尔士大学博士学位,研究兴趣是计算机教育、自适应技术和图像处理。

图书目录

Preface
Acknowledgements
About the Authors
Chapter 1   Programming Fundamentals
Chapter 2   Variables, Arithmetic Expressions and Input/Output
Chapter 3   The Basics of C ' Math Functions and Character File Input/Output
Chapter 4   Beginning Decision Making and Looping
Chapter 5   Functions
Chapter 6   Numeric Arrays
Chapter 7   Strings and Pointers
Chapter 8   Structures and Large Program Design
Chapter 9   An Introduction to C++ (Online Chapter)
Appendix A
Appendix B
Index

教学资源推荐
作者: [美]埃里克 S. 罗伯茨(Eric S. Roberts) 著
作者: (美)Y.Daniel Liang
作者: 骆斌 主编 邵栋 任桐炜 编著
参考读物推荐
作者: David Conger
作者: Mike Keith; Merrick Schincariol
作者: [美]史蒂夫·斯卡格尔(Steve Scargall) 著