c语言程序设计-实验c语言实验报告

c语言程序设计-实验c语言实验报告

ID:15605532

大小:517.50 KB

页数:97页

时间:2018-08-04

c语言程序设计-实验c语言实验报告_第1页
c语言程序设计-实验c语言实验报告_第2页
c语言程序设计-实验c语言实验报告_第3页
c语言程序设计-实验c语言实验报告_第4页
c语言程序设计-实验c语言实验报告_第5页
资源描述:

《c语言程序设计-实验c语言实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课程实验报告课程名称:C语言程序设计专业班级:信息安全1302班学号:-----姓名:-------指导教师:报告日期:2014年6月16日计算机科学与技术学院目录1实验概述42表达式和标准输入与输出实验62.1实验目的62.2实验内容62.3实验小结103流程控制实验113.1实验目的113.2实验内容113.3实验小结174函数与程序结构实验174.1实验目的174.2实验内容184.3实验小结255编译预处理实验255.1实验目的255.2实验内容255.3实验小结326标准库及用户自定义库326.1实验目的326.2实验内容336.3实验小结

2、337数组实验347.1实验目的347.2实验内容347.3实验小结428指针实验438.1实验目的438.2实验内容438.3实验小结519结构与联合实验519.1实验目的519.2实验内容529.3实验小结6410文件实验6410.1实验目的6410.2实验内容6410.3实验小结7211第一次实验7211.1实验目的7211.2实验内容7211.3实验小结7712第二次实验7712.1实验目的7712.2实验内容7712.3实验小结8013第三次实验8113.1实验目的8113.2实验内容8113.3实验小结8414第四次实验8414.1实验目

3、的8414.2实验内容8414.3实验小结8615第五次实验8715.1实验目的8715.2实验内容8715.3实验小结8916第六次实验8916.1实验目的8916.2实验内容8916.3实验小结9510实验总结95参考文献971实验概述C语言是在20世纪70年代初问世的。1978年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchie合著了著名的“TheCProgrammingLanguage”一书,通常简称为K&R。C语言的早期目的是用于编写操作系统和系统程序,初期用在PDP-11计算

4、机上写UNIX操作系统。因为系统软件要大量与底层硬件打交道,所以以前操作系统等系统软件都是利用汇编语言来编写的,但汇编语言的开发效率低,开发出的程序可读性和可移植性都很差,有人提出利用高级语言来编写系统软件,但一般的高级语言离硬件都很远,所以就需要一种既能兼顾低级语言特点又能具有高级语言特征的计算机语言,这就是C语言出现的主要原因。20世纪70年代后,C语言就成为UNIX的标准开发语言,C语言随着UNIX系统流行而得到越来越广泛的接受和应用,20世纪80年代后它被搬到包括大型机、工作站等的许多系统上,逐渐成为开发系统程序和复杂软件的一种通用语言。随着

5、微机的蓬勃发展、处理能力的提高和应用的日益广泛,越来越多的人参与微机应用系统的开发工作,这就需要适合开发系统软件和应用软件的语言。C语言能较好地满足人们的需要,因此在微机软件开发中得到日益广泛的应用,逐渐成为最常用的系统开发语言之一,被人们用于开发微型机上的各种程序,直至非常复杂的软件系统,已经成为当代最优秀的程序设计语言之一。在设计C语言之初,设计者主要把它作为汇编语言的替代品,作为自己写操作系统的工具,因此更多强调的是灵活性和方便性。语言的规定很不严格,可以用许多不“规矩”的方式写程序,因此也留下了许多不安全因素。使用这样的语言,就要求编程序者自

6、己注意可能的问题,程序的正确性主要靠人来保证,而语言的处理系统(编译程序)不能提供多少帮助。随着应用范围的扩大,使用C语言的人越来越多(显然其中大部分人对语言的理解远不如设计者),C语言在这方面的缺点日益突出起来。由此造成的后果是,人们用C语言开发的复杂程序里常带有隐藏很深的错误,难以发现和改正。随着应用发展,人们更强烈地希望C语言能成为一种更安全可靠、不依赖于具体计算机和操作系统(如UNIX)的标准程序设计语言。美国国家标准局(ANSI)在20世纪80年代建立了专门小组研究C语言标准化问题,这个工作的结果是1988年颁布的ANSIC标准。这个标准被

7、国际标准化组织和各国标准化机构接受,同样也被采纳为中国国家标准。此后人们继续这方面的工作,1999年通过了ISO/IEC9899:1999标准(一般称为C99)。为了实现ANSI和ISO标准,软件制造商设计了能实现标准的软件。目前最流行的C语言商用软件有以下几种:(1)MicrosoftC或称MSC;(2)BorlandTurboC或称TurboC;(3)AT&TC。这些商用软件,能够保证用户使用ANSI和ISO标准书写的程序正确运行,即这些软件的基本功能是必须保证ANSI和ISO标准的正确性。由于商业化的原因,往往软件制造商会在自己公司发布的软件系

8、统内“加入”一些非ANSI和ISO的内容,如软件制造商自身会认为某“增强、扩充功能”,能使其发布的软件系统更

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。