C引言程序设计教程
- ISBN:9787562828563
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16
- 页数:299页
- 出版时间:2010-09-01
- 条形码:9787562828563 ; 978-7-5628-2856-3
目录
节选
《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操作系统程序的编写。
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥19.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
DIRECTX 12 3D 游戏开发实战
¥81.4¥148.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
格拉斯曼流行学习及其在图像集分类中的应用
¥13.7¥28.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥81.8¥109.0 -
十二字节
¥41.4¥69.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
基于3D打印技术的产品创新设计方法
¥45.8¥88.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0