试论计算机原理中C语言的应用.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试论计算机原理中C语言的应用   摘 要信息化的21世纪,计算机是掌握现代科学技术,培养新时代复合型人才的必要工具。C语言是一种重要的计算机程序设计语言,以其丰富的语言功能、强大的表达能力、广阔的应用领域和快速的目标程序效率等优点,伴随UNIX操作系统广泛使用并迅速推广至大、中、小计算机上,逐渐成为当今高级程序设计中较为流行的设计语言之一。本文分析了C语言的特点,浅析了计算机原理中C语言的应用。   【关键词】计算机 C语言 应用   在计算机信息化的21世纪,要掌握现代科学技术,培养新时代复合型人才,计算机是必要的工具,已经大众化的趋势在全球范围内推广使用。语言是计算机的核心,是计算机更新换代的重要载体。C语言是一种重要的计算机程序设计语言,其由贝尔实验室20世纪70年代研发而来,以其丰富的语言功能、强大的表达能力、广阔的应用领域和快速的目标程序效率等优点,伴随UNIX操作系统广泛使用并迅速推广至大、中、小计算机上。   1 C语言的特点   C语言除了作为工作系统设计语言外,还可应用于编写不依赖于计算机硬件的应用程序,兼具汇编语言和高级语言的特点,逐渐成为当今高级程序设计中较为流行的设计语言之一,其主要特点包括:   1.1 具有模块化思想   C语言基于模块化思想,在进行程序设计时,按功能原则分割较大程序为小的功能单一、便于理解、结构清晰的子模块,即小程序。   1.2 结构紧凑、语言简洁、使用方便   C语言在结构上紧凑匹配,语言上简洁明了,使用上便捷方便,其主要由34个运算符、32个关键字、9条控制语句组成,在计算机运算符号过程以其全面、方便、快捷、灵活的特点超越了其他各种语言程序,实现其他各种语言程序无法实现的运算操作功能。   1.3 十分丰富的数据结构   C语言数据结构包罗万象,十分丰富。兼具实型、整型、指针类型、字符型、结构体类型、数据类型、共同体类型等各种现代化语言的数据类型。   1.4 强大的可移植性   C语言具有很好的兼容性和强大的可移植性,可以不做任何修改广泛适用于各种型号不通的计算机和各种操作系统环境下。   1.5 灵活的可调试性   C语言较之其他高级语言,具有良好的可调试性,其可以直接调试系统功能,实现操作硬件的目的。   2 计算机原理中C语言的应用   在计算机普及的今天,C语言可以应用于编写计算机系统软件和二维、三维和动画的设计中。要实现C语言的应用,就要搞懂C语言在计算机原理中的应用,要全面了解C语言在计算机原理中的运用,就首先要认识C语言如下的基本知识:   2.1 C语言的指针   C语言中的指针将其与同时代高级语言区别开来。将“*”号放在一个相应变量声明前,说明其为一个指针型变量,表示这个变量有固定的存储地址,这个内存地址内存储着这个变量的内容。通常情况下,一个指针对应一个地址,一个变量。但也有特殊情况,一个指针变量对应不同代表变量的指针值。实质上,C语言中的指针一方面可以代表相应变量、数组、数组元素以及相应函数的地址,另一方面还代表与这些地址相对应的储存内容。另外,作为参数的指针,可以通过再次调用函数的过程获得一个以上不同于return(z)的返回值。   2.2 字符串   字符串实质上是一种以ASCII的UNL作为数组推出的chair型字符数组,表示的是text文本的字符系列。在计算机原理中,这些字符串的使用并不需要引用库,C标准库中包括一些函数,其可以对相应的字符串在一定程度上实施操作,最后使得这些函数更像是字符串而不是数组。但是值得注意的是,在使用这些函数时,一定记得在相应头文件下进行引用。   2.3 C语言结构的应用   C语言主要包括以下三种结构模式:顺序结构、选择结构、循环结构,以下分别逐一介绍各种结构:   2.3.1 顺序结构   是指按先后顺序依次进行操作,其可构建成一个机构相对简单,程序较为完整,运用相对独立的体系。顺序结构广泛应用于常见的输入、计算、输出程序等计算机运用原理中。例如,X=2,Y=4,若要交换X和Y的值,实际上就相当于两个杯子进行交换,假定第三个杯子是Z。可利用C语言编程为:Z=X;X=Y;Y=Z,执行的相应结果应该是:X=2,Y=Z=4。若打乱该顺序为:X=Y;Z=X;Y=Z,执行结果会变为:X=Y=Z=4。这与我们想要的结果大径相庭。   2.3.2 循环结构   主要应用于运算和处理过程中出现的许多具有规律性的重复,依靠程序中重复执行某些语句。其中,这些被重复执行的语句称为循环体。循环结构在语言中具有重要意义,一方面减少了反复书写相关源程序的工作量,便于记录重复执行某段算法出现的问题和具有规律性的重复运算,另一方面还可以简化程序,缩短程序长度。当前,C语言常用的循环

文档评论(0)

kaku + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档