c语言程序设计第五版习题答案.doc.doc
http://www.100md.com
2020年11月2日
![]() |
| 第1页 |
![]() |
| 第1页 |
![]() |
| 第1页 |
![]() |
| 第7页 |
![]() |
| 第6页 |
![]() |
| 第5页 |
![]() |
| 第14页 |
![]() |
| 第13页 |
![]() |
| 第18页 |
![]() |
| 第25页 |
![]() |
| 第25页 |
![]() |
| 第24页 |
![]() |
| 第36页 |
![]() |
| 第35页 |
![]() |
| 第31页 |
![]() |
| 第104页 |
![]() |
| 第57页 |
![]() |
| 第58页 |
参见附件(13571KB,227页)。
《C程序设计(第五版》是由谭浩强编著,2017年清华大学出版社出版的“十二五”普通高等教育本科国家级规划教材、北京市高等教育精品立项项目教材、中国高等院校计算机基础教育课程体系规划教材。该教材是既可作为高等学校各专业的正式教材,也适合读者自学

修订情况
该教材是根据C语言的发展和计算机教学的需要,在《C程序设计(第四版)》的基础上修订而成。
该教材基本保持第四版的基本结构和内容,并作了适当的精简和补充。具体安排如下:
第1章中简要介绍了程序设计的初步知识,但是由于篇幅关系以及学生基础不同,没有单独加设一章系统介绍计算机基本知识;有些需要用到的知识(如补码、地址、路径、数制转换等0,可在教学中随时补充(讲到哪,就补到哪);这样可以尽早切入C语言编程,始终以编程为主线;
在该次修订中对第3章又进一步精简,对于输入输出格式,主要介绍最基本、最常用的内容,对其他格式,有些在随后陆续结合程序介绍,有的不作具体介绍,只列表给出;
在该次修订中为减少篇幅,把第四版中的第11章“常见错误分析”也移放到《C程序设计(第五版)学习辅导》一书中;
该教材把有关链表的详细内容作为习题供选做,并在《C程序设计(第五版)学习辅导》一书的习题解答中给出完整的程序;
专门编写了“C程序案例”一章,综合应用各章的知识;其中提供了不同难度、不同类型的程序;阅读这些程序,可以使学生了解怎样去编写应用程序,提高自己的编程能力;这部分内容安排在《C程序设计(第五版)学习辅导》一书中。
C语言的发展过程
C语言是在70年代初问世的,一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了c语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的"THE C PROGRAMMING LANGUAGE"一书。通常简称为《K&R》,也有人称之为(K&R)标准。
但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准协会(American National Standards Institute)在此基础上制定了一个C语言标准,于一九八三年发表.通常称之为ANSIC.
C语言的数据类型
在第一章中,我们已经看到程序中使用的各种变量都应预先加以定义,即先定义,后使用.对变量的定义可以包括三个方面:
数据类型·存储类型
作用城
在本章中,我们只介绍数据类型的说明,其它说明在以后各章中陆线介绍。所谓数据类型是按被定义变量的性质,表示形式,占据存储空间的多少,构造特点来划分的.在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类.
面向对象的程序设计语言
在C的基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++.C++进一步扩充和完善了C语言,成为一种面向对象的程序设计语言.C++目前流行的最新版本是Borland C++,Symantec C+和Microsoft VisualC++.
C44提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法.
因而也增加了整个语言的复杂性,掌握起来有一定难度.
C语言程序设计谭浩强第五版截图




附件资料
您现在查看是摘要介绍页, 详见以上附件 。

















