第一讲 C语言概述.docxVIP

  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语言概述 第一讲 C语言概述 【教 材】《C程序设计教程》 清华大学出版社 《C程序设计》(第二版) 谭浩强 编著 清华大学出版社 《计算机二级教程:C程序设计》 刘瑞挺主编 课程学习要点:(56学时,32学时理论,24学时上机,达到计算机等级二级考试的水平) 1)掌握程序设计的一般方法,算法的概念; 2)计算机中数据的表达方式和存储方式 3)程序的流程结构 4)数组及函数的定义、应用 5)地址和指针的应用 6)结构体和链表的操作 7)文件操作 一、 程序和程序设计的基本思想 1.程序:在计算机硬件和操作系统的支持下,将需要执行的指令按照一定的顺序排列并执行的集合体 软件=程序+数据+文档 2.高级语言和低级语言 3.源程序和目标程序 源程序 目标程序 可执行程序 .CPP文件 .OBJ文件 .EXE文件 执行方法:编译执行,先把用文字编写的源程序编写成二进制表 达的目标程序,然后再执行;解释执行,翻译一句,执行一句。 二、 C程序简单介绍 1.C语言的产生和发展 C语言是在研制UNIX操作系统过程中诞生,伴随着UNIX操作系统的发展而流行的。美国贝尔实验室为 DEC公司研制PDP-7计算机的操作系统的过程: 60年代末 UNIX操作系统 汇编语言编写 70年 UNIX操作系统 B语言编写 73年 UNIX操作系统 C语言编写 80年以后,随着UNIX 操作系统的成功, C得到广泛地应用。为规范C语言,制定了C语言的标准 ANSI C。而C++ 是在C基础上,于90年代初期广泛应用的一种面向对象的程序设计语言。它包含了C 语言的全部功能。扩展了C ,是C功能的延伸。我们的教学语言选择TUBO C++ 3.0的版本进行教学。(VISUAL C++也可以) 2.C语言的特点 (1) 兼有高级语言和汇编语言的优点,具有地址操作、位操作、寄存器操作、系统功能调用等类似于汇编语言的功能。 (2) 结构化程序设计语言 (3) 数据类型丰富 (4) 具有种类丰富的运算符和预处理功能 (5) 具有丰富的库函数 三、 一个简单的C程序 在运行第一个C程序之前,我们先来安装一个C程序,安装程序在计算机学院的网站和学校网站都有,,也可以通过搜寻,在网络中找到该安装程序。 特别注意:安装完了以后,请正确设置相关路径,指定编译库和函数库的路径。 【例】 求圆面积程序AREA.CPP #define PI 3.14159 #include #include #include void main() { float r,s; printf(\请输入半径R=\ /*人机对话提示语*/ scanf (\ if (r0) { printf (\数据出错,半径不能为负值!\ exit(0); } s=PI*pow(r,2); printf(“半径R=%.3f时,面积S=%.3f\\n”, r , s); } 运行结果为: 请输入半径R=1.5 半径R=1.500时,面积S=7.068578 再次运行之: 请输入半径R= -1.5 数据出错,半径不能为负值! 【程序说明】 1. 注释部分 /*……*/ 这部分内容不会被编译,也不会被执行;可出现在程序中的任何位 2. 编译预处理――程序编译、执行前系统自动进行的特殊处理(以#开头,结束处无分号) 3. 主函数 main() {……} ? C语言是一种函数式语言,它的一个函数实际上就是一个功能模块―― 程序的基本组成是函数。 ? 一个C程序是由一个固定名称为main的主函数和若干个其他函数(可 没有)组成。 ? 一个C程序必须有一个/也只能有一个主函数。主函数在程序中的位置 可以任意,但程序执行时总是从主函数开始,一般在主函数中结束。 4. 语句(均以分号结束),一行可以写多个语句,只要分号结束,一个语句可以写成多行。 5. C语言程序的基本框架 编译预处理 ma

文档评论(0)

软件开发 + 关注
官方认证
服务提供商

十余年的软件行业耕耘,可承接各类需求

认证主体深圳鼎云文化有限公司
IP属地陕西
统一社会信用代码/组织机构代码
91440300MA5G24KH9F

1亿VIP精品文档

相关文档