下载此文档

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


文档分类:IT计算机 | 页数:约50页 举报非法文档有奖
1/50
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/50 下载此文档
文档列表 文档介绍
等中科技上孚
课程实验报告
课程名称: C语言程序设计
专业班级: 信息安全1302班
学 号: =
姓 名:
指导教师:
报告日期: 2014年6月16日
计算机科学与技术学院
目录
实验概述 4
表达式和标准输入与输出实验 6
实验目的 6
实验内容 6
实验小结 10
流程控制实验 11
实验目的 11
实验内容 11
实验小结 17
函数与程序结构实验 17
实验目的 17
实验内容 18
实验小结 25
编译预处理实验 25
实验目的 25
实验内容 25
实验小结 32
标准库及用户自定义库 32
实验目的 32
实验内容 33
实验小结 33
数组实验 34
实验目的 34
实验内容 34
实验小结 42
指针实验 43
实验目的 43
实验内容 43
实验小结 51
结构与联合实验 51
实验目的 51
实验内容 52
实验小结 64
文件实验 64
实验目的 64
实验内容 64
实验小结 72
第一次实验 72
实验目的 72
实验内容 72
实验小结 77
第二次实验 77
实验目的 77
实验内容 77
实验小结 80
第三次实验 81
实验目的 81
实验内容 81
实验小结 84
第四次实验 84
实验目的 84
实验内容 84
实验小结 86
第五次实验 87
实验目的 87
实验内容 87
实验小结 89
第六次实验 89
实验目的 89
实验内容 89
实验小结 95
10 实验总结 95
参考文献 97
1 实验概述
C 语言是在 20 世纪 70 年代初问世的。 1978 年由美国电话电报公司 (AT&T) 贝尔实验室正式发表了 C语言。 合著了著 名的“ The C Programming Language ”一书,通常简称为 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 年颁布的 ANSI C 标准。这个标准被国际标准化组织和各国标准化
机构接受,同样也被采纳为中国国家标准。此后人们继续这方面的工作, 1999 年通过了 ISO/IEC 9899:1999

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

非法内容举报中心
文档信息
  • 页数50
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2072510724
  • 文件大小102 KB
  • 时间2021-10-14