C语言第1章18120.pptVIP

  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文档。上传文档
查看更多
C语言第1章18120.ppt

课前预习,课后上机,否则会严重影响学习效果 保证上机时间,除安排上机外,积极找时间上机 独立完成作业,每次作业希望上机调试通过 每章交一次作业 实验报告每次课结束时交 * C语言程序设计 主讲教师:孙振亚 电话办公室:J306 课程学习目标 了解C语言的语法结构 熟悉VC++的集成开发环境 能够编制简单的C语言应用程序 通过国家计算机二级考试 学习方法 一定要自己动手编写源程序 从简单的程序编起,逐步加大,直至复杂的程序 加强实践环节的学习 程序设计只有在机器上才能学习 课程要求 成绩评定 平时占30% a.出勤:10 分,缺一次扣3分 b.作业:10 分,缺一次扣2分 c.上机:10分,玩游戏每次扣5分,实验报告缺一次扣2分 期末占70% 笔试 第一章 C语言概述 学习目标: 了解程序设计的概念 掌握C程序设计语言入门知识 了解C程序设计语言的集成开发环境 掌握C程序设计开发的基本过程 1.1 程序设计 程序设计的任务:是用计算机能够理解的一种程序设计语言描述解决问题的方法和步骤。 程序设计语言:程序设计人员和计算机都可以识别的程序代码规则,是进行程序设计的工具。 程序是计算机为解决特定问题所需要的指令集合。 在程序设计过程中,人们将用高级语言编制的程序称为源程序。 用C语言编写的源程序文件的扩展名为.c 利用计算机解决现实世界的一个稍微复杂的实际问题,大体都要经历如下的步骤: 把实际问题描述为一个一般性的数学问题。 对于确定的数学问题,设计其求解的方法。 用计算机能够理解的一种程序设计语言来表达已设计好的求解方法。 在计算机上编辑、调试编制好的程序,直至输出所要求的结果。 应用举例:如何利用计算机计算圆的面积 S1:获取半径r的数据值 S2:计算圆面积3.14159*r*r→ s S3: 输出求得的圆面积s C程序如下: #includestdio.h main ( ) { float r,area; /*这是定义变量*/ scanf(“%f”,r); area=3.14158*r*r; printf(“area is %f\n, area); } C语言––– 既可作为系统软件的程序设计语言,又可作为应用软件的程序设计语言。 尤其是当今计算机应用极为广泛,软件的设计、编写质量要求高,经常与硬件部分打交道,所以用C语言编写是最理想的。因而C语言也是当前计算机语言中用得最广泛的语言之一。 1.2 C程序设计语言 面向过程编程语言:FORTRAN、ALGOL 60 、PASCAL 、BASIC、 C等语言 面向对象编程:Java 、C++、 C# 可视化编程语言:Visual Basic 目前高级语言主要有如下几种: ? 1960年出现了ALGOL60语言,但该语言主要面向问题,与硬件较远,故英国剑桥大学推出了CPL(Combined Programming Language) ? 1967年,Matin Richards(马丁.理查兹 )对CPL进行改进、简化、推出了BCPL (Basic Combined Programming Language) ? 1970年,美国贝尔实验室Ken Thomson(肯恩.汤姆森) 以BCPL为基础,再次简化推出了B语言,并写了第一个UNIX系统。 1.2. 1 C语言的产生与发展 ? 美国贝尔实验室D.M. Ritchie(里奇) 在B语言基础上设计出了C语言,并用其将UNIX系统全部改写并实现。 ? 经进一步改进,至1977年出现了与具体机器无关的C编译文本,从而使C语言广泛应用,各种机器皆可使用。 ? 1978年,美国Brain W.Kernighan(克里汉)与Dennis. M. Ritchie(里奇) 联合出版一书《The C Programming Language》成为 ANSI C之基础。 ? 1983年,美国标准化协会(ANSI) 制定了ANSI C。 ? ANSI C 为基础 不同机器有不同版本,尤其是函数均应参考相应的机器。 1. 组成要素 (1) 字符集 自然语言有基本符号,例如英语有A-Z 26个字母、标点符号等,由这些基本符号组成词,由词再组成语句,由语句组成文章。与此类似,C语言有其基本符号

文档评论(0)

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

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

1亿VIP精品文档

相关文档