C语言程序设计

出版时间:2009-3  出版社:清华大学出版社  作者:王丽君  页数:234  

内容概要

  《C语言程序设计》详实地讲解了C语言的基本概念、原理和使用方法,力求给读者打下一个扎实的程序设计基础。《C语言程序设计》主要内容包括C语言概述、数据描述与基本操作、C语言的控制结构、数组、函数、指针、构造数据类型、编译预处理和文件等。本教材采用循序渐进、深入浅出、通俗易懂的讲解方法,本着理论与实际相结合的原则,通过大量经典实例对C语言知识进行了重点讲解,使程序设计语言的初学者能够掌握利用C语言进行结构化程序设计的技术和方法。  《C语言程序设计》以C编程基本技能训练为主线,突出基本技能的掌握,内容完整,阐述准确,层次清楚。通过《C语言程序设计》的学习,将使学生牢固掌握程序设计的基本技能,以适应信息时代对大学生科学素质的要求。  《C语言程序设计》适用于高等学校各专业程序设计基础教学,特别适合应用型本科、高职院校的计算机及非计算机相关专业的学生使用,同时也是计算机等级考试备考的一本实用辅导书。

书籍目录

第1章 C语言概述1.1 C语言的发展与特点1.2 程序设计基础1.3 C语言程序的结构1.4 C语言程序的开发与环境本章小结习题1第2章 数据描述与基本操作2.1 C语言的数据类型2.2 常量与变量2.3 运算符与表达式2.4 位运算2.5 输入和输出函数本章小结习题2第3章 C语言的控制结构3.1 结构化程序设计3.2 顺序结构程序设计3.3 选择结构程序设计3.4 循环结构程序设计本章小结习题3第4章 数组4.1 一维数组的定义和引用4.2 二维数组的定义和引用4.3 字符数组的定义和引用本章小结习题4第5章 函数5.1 模块化程序设计与函数5.2 函数定义5.3 函数调用与返回值5.4 函数的递归调用5.5 数组作为函数参数5.6 变量的作用域与存储属性5.7 内部函数和外部函数本章小结习题5第6章 指针6.1 指针的概念6.2 指针变量的定义6.3 指针的运算6.4 指针与数组6.5 指针与函数6.6 指针数组与指向指针的指针本章小结习题6第7章 构造数据类型第8章 编译预处理第9章 文件附录参考文献

章节摘录

  第1章 C语言概述  1.1 C语言的发展与特点  1.1.1 C语言的发展  C语言是目前国际上广泛流行的计算机高级语言,适合作为系统描述语言,既可以用来编写系统软件,也可以用来编写应用软件,集汇编语言和高级语言的优点于一身。  C语言的原型是ALGOL 60语言。1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL语言。1970年,美国贝尔实验室的Ken Thompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”,意思是将CPL语言中的精华提炼出来,并且他用8语言写了第一个UNIX操作系统。1973年,美国贝尔实验室的DennisM.Ritchie在B语言的基础上最终设计出了一种新的语言,他用BCPL的第二个字母作为这种语言的名字,即C语言。  为了使UNIX操作系统推广,1977年Dennis M.Ritchie发表了不依赖于具体机器系统的C语言编译文本——《可移植的C语言编译程序》。

图书封面

评论、评分、阅读与下载


    C语言程序设计 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7