c语言程序逻辑.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上节课回顾⑴计算机网络的发展⑵计算机网络的组成⑶计算机网络的分类⑷网络传输介质⑸无线网络的构成和设备⑹IP地址⑺WINDOWS系统IP地址配置⑻常用的网络测试命令第一章C语言简介及输出函数 本章内容⑴了解C语言的发展过程⑵了解C语言的不同版本⑶了解C语言的特点⑷掌握WinTC集成实验环境的使用⑸了解算法、指令、程序、软件的关系⑹掌握简单的C程序中各个部分的结构及其含意⑺记住写C程序时应该注意的几个问题C语言的发展过程 C语言的原型ALGOL60语言(也成为A语言)。1963年,剑桥大学将ALGOL60语言发展成为CPL语言。1967年,剑桥大学对CPL语言进行了简化,于是产生了BCPL语言。1970年,美国贝尔实验室对BCPL进行了修改成“B语言”。1973年,美国贝尔实验室又在B语言的基础上修改了一下取名叫C语言1977年,出台C语言编译文本《可移植的C语言编译程序》。1978年,再次修改C语言成为目前流行最广泛的高级程序设计语言。1987年,出现了许多C语言版本。1990年,C语言接受了87ANSIC为ISOC的标准(ISO9899-1990)。1994年,ISO修订了C语言的标准。目前,不同版本的C编译系统实现的语言功能和语法规则略有差别。 C语言版本 MicrosoftC或称MSCBorland Turbo C或称TurboCATTCTurboC for Windows或称WinTC C语言的特点1 语言简洁、紧凑(32个关键字),使用方便、自由(书写形式自由) autobreakcasecharconstcontinuedefaultdodoubleelseenumexternfloatforgotoifintlongregisterreturnshortsignedstaticsizeofstructswitchtypedefunionunsignedvoidvolatilewhileC语言的特点2运算符丰富,共有34种,C语言把括号、赋值、强制类型转换等都作为运算符处理。表达式类型多样化,灵活使用各种运算符可以实现在其他高级语言上难以实现的运算。 数据结构合理,具有现代语言的丰富数据结构,能用来实现各种复杂的数据结构(如链表、树、栈等)的运算。C语言的特点3具有结构化的控制语句,是结构化的理想语言,符合现代编程风格。语法限制不太严格,程序设计自由度较大。允许位操作和对硬件进行编程。生成目标代码质量高,程序执行效率高。程序可移植性较好。 WinTC简介 调试按钮资源信息管理窗口运行按钮源文件编辑窗口错误信息提示窗口是从事一线教学的大学教师根据C语言初学者的特点,量身定制的一个简单易用的C语言实验与学习软件。软件集成了高校C语言教学中使用最多的三种编译器VisualC++6.0、TurboC++3.0和TurboC2.0,给高校C语言的实验教学提供了简单易用的软件实验环境(免费使用)。 使用WinTC的步骤 第1步.打开TurboC/C++forWindows集成实验环境第2步.输入程序;第3步.保存程序;第4步.运行程序;第5步.调试程序: 算法、指令、程序、软件的关系 算法:能够解决指定问题的、合乎逻辑的、最简洁的一系列步骤。算法的描述可用以下几种方式表达出来:用文本把这些步骤描述出来,我们通常把它叫做方案用图形把这些步骤描述出来,我们通常把它叫做流程图用计算机语言把这些步骤描述出来,我们通常把它叫做程序指令:程序员根据算法写的每一条语句。 程序:指令的集合为程序。软件:程序的集合为软件。 简单的C程序介绍 解释上个例子中每条指令的含意1#include“stdio.h”1) #:预备的意思2) include:包含的意思3) stdio.h:这是一个内置的库文件,通常称它为头文件。main()函数调用的printf()函数就是来源于这个库文件中的,所以前面要先告知编译器main()1) 任何C程序都必须要且只要一个main函数2) main必须全小写,而且后的()不能少3) main函数的功能代码必须放在它的{}内4) 不论主函数main()在程序中的任何位置,C程序总是从主函数main开始执行的,所以首先就执行了它{}内的代码 解释上个例子中每条指令的含意2/*输出字符串*/1) /**/: 它是一对多行注释符2) 输出字符串: 这几个字是放在/**/内的字符,意思是“输出字符串”这几个字符是不被编译器当作代码理解的,所以就不被编译成为二进制,只是一个程序员解释给另一个程序员的理解性文本注意:以后我们也应该养成添加注释的习惯,也是一优秀程序员必备的的习惯。 解释上个例子中每条指令的含意3printf(你好吗?\n);printf(): 它也是一个函数,是系统提供的内置函数,用于将信息输出到显示器的一个函数,在

文档评论(0)

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

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

1亿VIP精品文档

相关文档