大学C语言程序设计教程

当前位置:首页 > 教材 > 研究生/本科/专科教材 > 大学C语言程序设计教程

  • 版 次:1
  • 页 数:244
  • 字 数:380000
  • 印刷时间:2009年02月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787040264111
作者:沈智慧 等编著出版社:高等教育出版社出版时间:2009年02月 
编辑推荐
针对C语言比较难学的现实情况,我们对全书内容做了合理组织和精心安排,用简洁精练的语言和典型的例题帮助学生理解复杂的概念,每章内容都按照循序渐进的方式进行组织,由浅入深,相互呼应,引导学生掌握C语言的编程方法,提高他们的应用能力。本书共分11章,主要内容有C语言概述、简单的C程序设计、基本数据类型及表达式、选择结构、循环结构、函数及预处理、数组、指针、复杂结构类型、文件和C++简介等。本书内容由浅入深,强化知识点、算法、编程的方法与技巧,在每一章*后均附有小结、思考与练习,为读者能够很好地学习C语言程序设计打开方便之门。  
内容简介
本书是根据教育部非计算机专业计算机课程教学指导分委员会制定的《非计算机专业计算机基础课程教学基本要求》和《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)》中提出的要求编写的,反映了高等学校非计算机专业计算机基础课程教学改革的新成果。本书的特点是强调实用性,注重教材的理论与实际相结合,以培养学生程序设计的基本方法和基本技能为目标。
本书共分11章,主要内容有C语言概述、简单的C程序设计、基本数据类型及表达式、选择结构、循环结构、函数及预处理、数组、指针、复杂结构类型、文件和C++简介等。本书内容由浅人深,强化知识点、算法、编程的方法与技巧,为读者能够很好地学习C语言程序设计打开了方便之门。本书同时配套出版了《大学C语言程序设计实验教程》,包括四部分内容:集成环境简介、设计实验、课外实验、课程设计指导。
本书适合作为高等学校本科各专业“计算机程序设计”类课程的教学用书,也可作为全国计算机水平等级考试的教学与辅导用书,还可供广大程序开发人员参考。
目  录
第1章 C语言概述
1.1 C语言的发展史和特点
1.1.1 C语言的发展史
1.1.2 C语言的特点
1.2 C语言程序的基本构成
1.2.1 基本符号
1.2.2 C语言程序结构
1.3 C语言程序设计方法
1.3.1 算法的概念
1.3.2 算法的描述方法
1.4 C语言程序的运行
1.4.1 C语言程序的运行步骤
1.4.2 编辑、编译与运行C语言程序的方法
1.5 本章小结
在线试读部分章节
第1章 C语言概述
1.1 C语言的发展史和特点
1.1.1 C语言的发展史
自1946年世界上第一台电子计算机问世以来,程序设计语言从机器语言、汇编语言、面向过程的程序设计语言和面向对象的程序设计语言先后经历了4个发展阶段。在目前数百种程序设计语言中,C语言仍然是国际上广为流行的程序设计语言。
C语言的前身是ALGOL语言。1960年,ALGOL 60版本推出,受到程序设计人员的普遍欢迎。用ALGOL 60来描述算法很方便,但是它距离计算机硬件系统很远,不宜用来编写系统程序。l963年,英国剑桥大学在ALGOL语言的基础上增添了硬件处理能力,并命名为CPL(combined programming language,复合型程序设计语言)。CPL由于规模庞大,学习和掌握比较困难,未能流行开来。1967年,剑桥大学的马丁·理查德(Martin Richard)对CPL语言进行了简化,推出BCPL(basic combined programming language,基本复合型程序设计语言)。1970年,美国贝尔实验室的肯.汤普逊(Ken Thompson)对BCPL进行了进一步的简化,突出了硬件处理能力,并取“BCPL”的第一个字母“B”作为新语言的名称,向时用8语言编写了UNIX操作系统。l972年,贝尔实验室的布莱恩·W.卡尼汉(Brian W.Kemighan)和丹尼斯·M利奇(DennisM.Ritchie)对B语言进行了完善和扩充,在保留8语言强大硬件处理能力的基础上,扩充了数据类型,恢复了通用性,并取了“BCPL”的第二个字母作为新语言的名称。此后,两人合作,重写了UNIX操作系统。C语言伴随着UNIX操作系统成为一种颇受欢迎的程序设计语言。
……

 大学C语言程序设计教程下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017