第1讲-程序设计和C语言课件.pptxVIP

第1讲-程序设计和C语言课件.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共76页,可阅读全部内容。
  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文档。上传文档
查看更多
阜阳师范学院COLLEGE OF COMPUTER INFORMATION1课程主要内容?概念(一门外语)?数据类型、运算符与表达式(单词、短语)?三种控制结构(语法,做事情的顺序)?数组( 词组)?函数(做事情的某个环节的方法)?指针(遥控) 阜阳师范学院COLLEGE OF COMPUTER INFORMATION2第1讲 程序设计和C语言什么是计算机程序什么是计算机语言C语言的发展及其特点最简单的C语言程序运行C程序的步骤与方法程序设计的任务 阜阳师范学院COLLEGE OF COMPUTER INFORMATION1.1 什么是计算机程序程序:一组计算机能识别和执行的指令只要让计算机执行这个程序,计算机就会自动地、有条不紊地进行工作计算机的一切操作都是由程序控制的,离开程序,计算机将一事无成3 阜阳师范学院COLLEGE OF COMPUTER INFORMATION计算机能做些什么?4 阜阳师范学院COLLEGE OF COMPUTER INFORMATION计算机计算如:求解 ax2+bx+c=0(设a≠0 )若d=b2-4ac0,则没有实数根;否则,若d=b2-4ac≥0,则5 阜阳师范学院COLLEGE OF COMPUTER INFORMATION6计算机分析例如:判断1600年是否为闰年只需满足以下条件之一即为闰年:可以被4整除但不可以被100整除;可以被400整除。 阜阳师范学院COLLEGE OF COMPUTER INFORMATION计算机游戏7 阜阳师范学院COLLEGE OF COMPUTER INFORMATION计算机操作系统8 阜阳师范学院COLLEGE OF COMPUTER INFORMATION计算机媒体播放9 阜阳师范学院COLLEGE OF COMPUTER INFORMATION计算机能做的,都可用C语言实现!10 阜阳师范学院COLLEGE OF COMPUTER INFORMATION1.2 什么是计算机语言计算机语言:人和计算机交流信息的、 计算机和人都能识别的语言。11 阜阳师范学院COLLEGE OF COMPUTER INFORMATIONC语言是什么?汉 语英 语法 语英语就相当于连接法语和汉语的中间语言。12 阜阳师范学院COLLEGE OF COMPUTER INFORMATION人类语言机器语言13C语言C语言就相当于连接人类和计算机的中间语言。 阜阳师范学院COLLEGE OF COMPUTER INFORMATIONC语言是一门计算机外语人类的自然语言类 比 类 比 类 比C语言英语法 语计算机的二进制汉 语14 阜阳师范学院机器语言汇编语言高级语言面向过程, 如:C面向对象, 如:C++计算机能面更够向符直机合接器人识的类别语思和言维处特理性的的二抽进象制语机言器指令如:“0用1如1助1:0记“11符y0”号= 描x*述x;的”指令系统将如客:观“世MO界VE中的事AX物, 看B成X”处理的对象15COLLEGE OF COMPUTER INFORMATION程序设计语言发展史程序设计是数据被加工的过程 阜阳师范学院COLLEGE OF COMPUTER INFORMATION1.2 什么是计算机语言计算机语言发展阶段:机器语言(由0和1组成的指令)符号语言(用英文字母和数字表示指令)高级语言(接近于人的自然语言和数学语言)面向过程的语言(非结构化的语言、结构化语言)面向对象的语言16 阜阳师范学院COLLEGE OF COMPUTER INFORMATION1.3 C语言的发展及其特点C语言是国际上广泛流行的计算机高级语言。C语言的发展:BCPL语言B语言C语言精练、接近硬件,但过于简单, 无数据类型具有多种数据类型17 阜阳师范学院COLLEGE OF COMPUTER INFORMATION1.3 C语言的发展及其特点最初的C语言只是为描述和实现UNIX操作系统提供一种工作语言而设计的。18 阜阳师范学院COLLEGE OF COMPUTER INFORMATION性的新语言。产生背过景程汇时编间语:1言97程2~序19依73赖于计算机硬件,可读性和可移植性地差点;:美但国一贝般尔的实高验级室语言又难以实现对计算机硬件的目直的接:U操N作IX,操盼作望系有统种兼有汇编语言和高级语言特设计人:Ken.Thompson和Dennis.M.Ritchie19 阜阳师范学院COLLEGE OF COMPUTER INFORMATION1.3 C语言的发展及其特点1983年,美国国家标准协会(ANSI)成立了一个委员会,根据C语言问世以来各种版本对C语言的发展和扩充,制定了第一个C语言标准草案(’83 ANSI C)

文档评论(0)

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

小小文档小小文档小小文档小小文档

1亿VIP精品文档

相关文档