C语言程序设计基础与应用

出版时间:2009-6  出版社:清华大学出版社  作者:李铮,王德俊 主编  页数:317  

前言

  C语言是一种具有旺盛生命力的计算机程序设计语言,它高效、简洁,既适合编写系统程序,又适合编写应用程序。  本书第2版仍分基础篇和应用篇。为更好地适应当今高职高专教育的需要,修订了第1版的错误,并为每章增加了核心的专业英语词汇。在基础篇中,各章小结中增加了对该章重点例题的总结;对各章习题进行重新编排,丰富了题型;将实训内容分为基础实验与提高实验,以方便教师和不同水平的学生根据具体情况有选择地完成。在应用篇中,增加了有关图形应用实例及硬件控制实例的介绍,以增加学生学习的兴趣,同时删减了第1版中C语言集成开发环境介绍部分,使教材内容更紧凑。  本书由李铮担任主编,王德俊担任副主编。全书由李铮统阅定稿。在本书的修订和编写过程中得到了清华大学出版社编辑的大力支持和帮助,在此表示衷心的感谢。  由于作者水平有限,书中难免存在缺点和不足之处,恳请各位专家、老师和同学提出宝贵意见。

内容概要

这是一本有关C语言程序设计基础教程的教材。本书的特点在于基本理论的讲解简洁、清晰,通过丰富的例题分析使读者能在较短时间内基本掌握这门语言,并能自己动手编写程序。    本书分为基础篇和应用篇。基础篇主要介绍C语言程序设计的棱心内容和基本方法,并对初学者常见的问题和错误进行分析与纠正。应用篇主要介绍C语言在文件、图形用户接口及硬件控制、网络编程等方面的应用。书中提供了大量典型的例题分析、丰富的习题、实验实训内容和教学课件,为教与学营造了多方位的氛围。    本书可以作为高职高专院校计算机及相关专业C语言程序设计的教材,也可作为相关培训和自学用书。

书籍目录

基础篇 第1章 C语言概要    1.1 C语言的历史与特点    1.2 结构化程序设计     1.2.1 算法和程序     1.2.2 结构化程序设计的思想和方法    1.3 编写一个简单的C语言程序     1.3.1 程序设计的一般方法     1.3.2 内存的概念     1.3.3 C语言程序的一般组成     1.3.4 程序的质量     1.3.5 书写程序时应遵循的规则     1.3.6 在Turbo C下执行一个C语言程序的基本步骤     1.3.7 学好C语言的一些建议    1.4 小结    习题1      实训1 第2章 C语言基本数据类型及运算    2.1 C语言的基本数据类型     2.1.1 C语言的描述符     2.1.2 C语言的基本数据类型    2.2 运算符和表达式     2.2.1 基本运算符和表达式     2.2.2 数据类型间的转换规则    2.3 标准输入/输出语句     2.3.1 标准输出语句及其说明     2.3.2 标准输入语句及其说明   2.4 常见错误分析     2.4.1 数据类型与变量说明中的错误分析     2.4.2 标准输入/输出语句使用中的错误分析    2.5 小结    习题2    实训2 第3章 程序流程的控制    3.1 概述    3.2 控制语句     3.2.1 条件语句     3.2.2 例题与分析    3.3 开关语句    3.4 循环语句     3.4.1 while语句     3.4.2 do—while语句     3.4.3 for语句     3.4.4 程序转移控制语句     3.4.5 程序举例   3.5 常见错误分析     3.5.1 分支语句中常见的错误     3.5.2 循环语句中常见的错误    3.6 小结    习题3    实训3 第4章  函数   4.1 函数的定义     4.1.1 函数使用的意义与分类     4.1.2 函数定义形式   4.2 函数的调用     4.2.1 函数调用的形式     4.2.2 函数调用的方式     4.2.3 函数的实参与形参     4.2.4 函数的返回值     4.2.5 例题与分析   4.3 函数的嵌套调用   4.4 函数的递归调用…… 第5章 数组与指针 第6章 结构体与共用体 第7章 各种存储类的区别 第8章 预处理 第9章 文件  第10章 C语言程序实例——学生简易选课管理系统 应用篇 第11章 图形处理 第12章 简单网络编程和硬件控制 附录A ASCII码表附录B C语言常用函数附录C 运算符的优先级和结合性附录D Turbo C使用指南参考文献

章节摘录

  基础篇  第1章 C语言概要  本章内容提要及要求  本章简要介绍C语言的历史和特点,描述了程序、算法和结构化程序设计等几个概念。通过本章的学习,要求学生重点了解一个C语言函数的构成,以及完成一个程序设计的主要步骤及实现方法;了解代码的书写规范,逐步培养良好的代码书写习惯。  本章核心词汇  算法algorithm 程序program 结构化程序设计structured programming  1.1 C语言的历史与特点  C语言是目前世界上流行、使用最广泛的高级程序设计语言。早期的C语言主要用于UNIX系统。由于C语言的强大功能和各方面的优点逐渐为人们所认识,20世纪80年代,C语言开始进入其他操作系统,并很快在各类大、中:小和微型计算机上广泛使用,成为当代最优秀的程序设计语言之一。同时,C语言还具有绘图能力强、可移植性好、数据处理能力强等特点,故亦可用于二维、三维图形和动画的设计。  1.C语言的简单历史  C语言在1978年由美国电话电报公司(AT&T)贝尔实验室正式发表。同时,由B.W.Kernighan和D.M.Ritchit合著的The C Programming Language一书对C语言作了详细的描述。在此之后,美国国家标准学会(ANSI)制定了C语言标准并于1983年发表,通常称为ANSI C。

图书封面

评论、评分、阅读与下载


    C语言程序设计基础与应用 PDF格式下载


用户评论 (总计1条)

 
 

  •   书好 物流也挺给力 很满意
 

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

京ICP备13047387号-7