C引言程序设计教程

节选

[

《C语言程序设计教程》由教学篇、实验篇以及附录三部分组成。教学篇分为10章,第1章对高级语言以及C语言的形成与发展作了具体的叙述;第2章、第3章介绍了C程序基础;第4章、第5章介绍了C程序的控制结构;第6章介绍了组合数据结构“数组”;第7章介绍了C语言的模块化程序设计“函数”;第8章、第9章详细、全面地介绍了C语言的精华——“指针”与“动态数据结构”;第10章介绍了C语言的文件系统。实验篇分为2章,第1章为实验基础,对C源程序的开发环境Visual C++6.0和Turbo C作了全面详细的介绍,作为学习C程序设计的基础;第2章为实验操作,共安排了10个实验,实验内容与节奏与本课程的理论教学保持同步。附录部分提供了附录A至附录H共8个附录,它们依次是:C语言主要关键字及其用途、运算符优先级和结合性、常用字符与ASCII编码对照表、常用库函数、常用关键字和术语的中英文对照表、习题参考解答、实验参考解答以及初学者编程中常犯的错误。特别是附录H介绍了初学者编程中常犯的20多种错误,并解析了出错原因和纠错方法,为提高初学者的程序设计能力提供了极大的帮助。《C语言程序设计教程》既是高校网络教育学院的“C程序设计”课程的必修教材,又是普通高校本科生的程序设计课程参考用书,亦可用作计算机爱好者的自学读本。

]

相关资料

[

插图:C语言的形成起源于系统软件的发展要求。众所周知,早期的系统软件(例如操作系统),都是使用汇编语言开发的。这主要是由于汇编语言能够体现计算机硬件指令的特性,由汇编语言程序形成的代码有较高的质量。但是,汇编语言依赖于计算机硬件和指令系统,不仅编程的工作强度大,而且程序的可读性差,无通用性。因而,人们期盼能够找到一种具有足够表达能力、并接近于自然语言表达方式的高级语言来进行系统软件的开发。1960年1月,图灵奖获得者艾伦·佩利(Alan J.Perlis)首先发明了ALGOL60语言,它是世界上最早诞生的用于程序设计的高级语言(简称A语言)。ALGOL60的主要特点是描述算法方便,但它离开计算机硬件系统较远,不宜编写系统程序。1967年英国剑桥大学的马丁·理查德教授以ALGOL60语言为基础、对其进行了简化,并增加了处理硬件的能力,推出了“BCPL(基本复合程序设计语言)”语言。1970年美国贝尔实验室的肯·汤普逊对BCPL语言进行了进一步的简化,更突出了硬件的处理能力,并取“BCPL”的第一个字母“B”作为新语言的名称,B语言由此诞生,并同时用于UNIx操作系统程序的编写。

]

目录

**篇 教学篇1 C语言概述1.1 C语言的形成与发展1.2 C语言简介1.3 C语言的基本语法成分1.4 编译预处理习题12 数据类型及基本运算2.1 C数据类型2.2 基本数据类型2.3 数据的表示2.4 常用的运算符和表达式2.5 常用的库函数习题23 顺序结构程序设计3.1 用于顺序结构的基本语句3.2 输入与输出3.3 顺序结构程序设计举例习题34 选择结构程序设计4.1 if语句4.2 条件表达式4.3 switch语句4.4 应用举例习题45 循环结构程序设计5.1 while语句5.2 dowhile语句5.3 for语句5.4 循环结构的嵌套5.5 循环结构的中断与转移5.6 循环结构应用举例习题56 数组6.1 数组的概念6.2 数组的定义与引用6.3 数组的存储结构和初始化6.4 数组应用举例6.5 字符串处理习题67 函数7.1 函数的概念7.2 函数的定义7.3 函数的调用7.4 函数的嵌套与递归7.5 变量的作用域7.6 变量的存储类别7.7 有参数宏与函数的区别习题78 指针8.1 指针的概念8.2 指针与数组8.3 指针与函数8.4 指针与字符串8.5 多级指针8.6 指针类型小结习题89 结构与其他自定义类型9.1 结构类型的认识9.2 结构类型的定义9.3 结构类型的应用9.4 动态数据结构“链表9.5 共用体类型9.6 枚举类型9.7 类型自定义习题910 文件10.1 文件类型和文件指针10.2 文件的打开与关闭10.3 文件的读写10.4 文件的定位10.5 文件的检测与出错处理习题10第二篇 实验篇1 实验基础1.1 VisualC++6.O实验环境1.2 TurboC2.0实验环境2 实验操作实验一 C程序设计入门实验二 设计并运行简单的C程序实验三 输入与输出实验四 选择结构程序设计实验五 循环结构程序设计实验六 数组实验七 函数实验八 指针实验九 结构实验十 文件附录附录A C语言主要关键字及其用途附录B 运算符优先级和结合性附录C 常用字符与ASCII编码对照表附录D 常用库函数附录E 常用关键字和术语的中英文对照表附录F 习题参考答案附录G 实验参考解答附录H 初学者编程中常犯的错误

封面

C引言程序设计教程

书名:C引言程序设计教程

作者:夏宝岚

页数:299页

定价:¥35.0

出版社:华东理工大学出版社

出版日期:2010-09-01

ISBN:9787562828563

PDF电子书大小:72MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注