下载此文档

C语言程序设计-实验C语言实验报告.doc


文档分类:IT计算机 | 页数:约97页 举报非法文档有奖
1/97
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/97 下载此文档
文档列表 文档介绍
课程实验报告课程名称:C语言程序设计专业班级:信息安全1302班学号:-----姓名:-------指导教师:报告日期:2014年6月16日计算机科学与技术学院目录1实验概述 42表达式和标准输入与输出实验 103流程控制实验 174函数与程序结构实验 255编译预处理实验 326标准库及用户自定义库 337数组实验 428指针实验 519结构与联合实验 6410文件实验 7211第一次实验 7712第二次实验 8013第三次实验 8414第四次实验 8615第五次实验 8916第六次实验 9510实验总结 95参考文献 97 1实验概述C语言是在20世纪70年代初问世的。1978年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。“TheCProgrammingLanguage”一书,通常简称为K&R。C语言的早期目的是用于编写操作系统和系统程序,初期用在PDP-11计算机上写UNIX操作系统。因为系统软件要大量与底层硬件打交道,所以以前操作系统等系统软件都是利用汇编语言来编写的,但汇编语言的开发效率低,开发出的程序可读性和可移植性都很差,有人提出利用高级语言来编写系统软件,但一般的高级语言离硬件都很远,所以就需要一种既能兼顾低级语言特点又能具有高级语言特征的计算机语言,这就是C语言出现的主要原因。20世纪70年代后,C语言就成为UNIX的标准开发语言,C语言随着UNIX系统流行而得到越来越广泛的接受和应用,20世纪80年代后它被搬到包括大型机、工作站等的许多系统上,逐渐成为开发系统程序和复杂软件的一种通用语言。随着微机的蓬勃发展、处理能力的提高和应用的日益广泛,越来越多的人参与微机应用系统的开发工作,这就需要适合开发系统软件和应用软件的语言。C语言能较好地满足人们的需要,因此在微机软件开发中得到日益广泛的应用,逐渐成为最常用的系统开发语言之一,被人们用于开发微型机上的各种程序,直至非常复杂的软件系统,已经成为当代最优秀的程序设计语言之一。在设计C语言之初,设计者主要把它作为汇编语言的替代品,作为自己写操作系统的工具,因此更多强调的是灵活性和方便性。语言的规定很不严格,可以用许多不“规矩”的方式写程序,因此也留下了许多不安全因素。使用这样的语言,就要求编程序者自己注意可能的问题,程序的正确性主要靠人来保证,而语言的处理系统(编译程序)不能提供多少帮助。随着应用范围的扩大,使用C语言的人越来越多(显然其中大部分人对语言的理解远不如设计者),C语言在这方面的缺点日益突出起来。由此造成的后果是,人们用C语言开发的复杂程序里常带有隐藏很深的错误,难以发现和改正。随着应用发展,人们更强烈地希望C语言能成为一种更安全可靠、不依赖于具体计算机和操作系统(如UNIX)的标准程序设计语言。美国国家标准局(ANSI)在20世纪80年代建立了专门小组研究C语言标准化问题,这个工作的结果是1988年颁布的ANSIC标准。这个标准被国际标准化组织和各国标准化机构接受,同样也被采纳为中国国家标准。此后人们继续这方面的工作,1999年通过了ISO/IEC9899:1999标准(一般称为C99)。为了实现ANSI和ISO标准,软件制造商设计了能实现标准的软件。目前最流行的C语言商用软件有以下几种:(1)MicrosoftC或称MSC;(2)BorlandTurboC或称TurboC;(3)AT&TC。这些商用软件,能够保证用户使用ANSI和ISO标准书写的程序正确运行,即这些软件的基本功能是必须保证ANSI和ISO标准的正确性。由于商业化的原因,往往软件制造商会在

C语言程序设计-实验C语言实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数97
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ielbcztwz24384
  • 文件大小551 KB
  • 时间2019-02-01