- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 抗日战争暨世界反法西斯战争胜利80周年PPT课件.pptx VIP
- 2024金华市金婺资源开发集团有限公司招聘17人笔试备考试题及答案解析.docx VIP
- 小学体育教学课件:跳绳课件.pptx
- 浙教版初中数学八年级上册第二章《特殊三角形》单元测试卷(含答案解析)(标准困难).docx VIP
- 浙江金华市金婺资源开发有限公司招聘笔试题库2022.pdf VIP
- 入院和出院护理.ppt VIP
- 研发人员职称评定与晋升管理办法.doc VIP
- YDT5178-2017 通信管道人孔和手孔图集.docx VIP
- 部编版七上全册古文注释、翻译、简答.pdf VIP
- 厂房出租合同正规版范本(2025年最新版)5篇.docx
文档评论(0)