c程序设计语言.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c程序设计语言

C程序设计语言 计算机学科类别 计算机科学理论 计算机组织与系统结构 计算机软件 计算机硬件 计算机应用 计算机科学理论 数值计算 离散数学 计算理论 程序理论 计算机组织与系统结构 计算机类型 计算机组成 计算机系统结构 计算机网络 计算机可靠性与可维护性 计算机性能评价 计算机软件 软件语言 软件方法学 软件工程 软件系统 操作系统、语言处理系统、数据库系统、分布式软件系统、人机交互系统 计算机硬件 计算机逻辑部件 集成电路 计算机存储设备 计算机输入输出设备 网络通讯设备 计算机电源 计算机制造 计算机维护 计算机硬件的可靠性 计算机应用 中文信息处理 计算机图形学 数字图象处理 计算机辅助技术 多媒体计算技术 计算机控制系统 信息系统 计算机仿真 人工智能 软件 计算机软件的定义: 计算机中程序极其文档 软件分类 系统软件:操作系统 支撑软件:数据库,网络,软件开发环境 应用软件:特定应用领域的软件 程序(Program) 程序是一种特殊文件 定义:是计算任务的处理对象与处理规则的描述 用计算机编写的一系列的加工步骤 计算机做什么都是程序预先确定的 计算机的思考是什么 计算机下棋能力说明什么 人工智能 与程序有关的要素 可执行程序文件 其他相关文件 例子:金山词霸字典发音数据文件 数据 输入 输出 源程序 可执行程序 在DOS、WiNDOWS下的com或者exe文件 一般直接可以运行 需要特定的数据文件,或者其他可执行程序 可执行程序 高级应用需要特定的环境 注册表 动态链接库(DLL) 程序的内容都是机器语言 通过对源程序的编译得到 使用的编译工具叫编译程序 机器语言 计算机能够认识的语言 计算机的基础是数字电路 机器语言就是数字电路里的电信号 将在《计算机组成》课程中学习 都是二进制文件 一条机器语言成为一条指令 指令是不可分割的最小功能单元 源程序 我们目前学习的就是使用高级程序设计语言编写程序代码 编制程序(编程) 由程序设计语言构成 就向用英文能够写小说,用中文也可以写出一样内容的小说 C是高级程序设计语言最常用的一种 程序设计语言 区别于自然语言 将自然语言形式化为有格式的语言 按照与自然语言的相似性分为: 高级程序设计语言 低级程序设计语言(接近机器语言) 按照应用范围分为:通用语言、专用语言 程序设计语言 基本成分: 数据成分 运算成分 控制成分 传输成分 程序设计语言 定义:用于书写计算机程序的语言。通常指实现高级语言。 语言的基础是一组记号与一组规则。 程序设计语言包括: 语法:记号的组合规则 语义:记号的特定意义 语用:程序与使用者的关系 源程序-可执行程序 进入C编程 需要的条件: C语言集成环境:Turbo C 包含了编辑 编译 链接 调试 运行等工具 C语言 使用最广泛 1972-1973年ATT的BELL实验室在B的基础上开发 开发Unix 1990年国际标准的ANSi C 第一个程序:Hello World 希望输出是在屏幕上打印 Hello World 首先启动TC.EXE(Turbo C的可执行程序名称) 在输入窗口输入如下的文字: Hello World源程序 #include stdio.h main() { printf(“Hello World\n”); } 编译源程序并执行结果 保存该源程序为某个名字,例如example.c 选择make EXE file 退出Turbo C环境 dir能够看到新增加了文件,名称为example.exe 在操作系统提示符下执行example.exe 注意 C语言源程序对大小写敏感,而一般的文件名对大小写不敏感 理解Hello World--头文件 #include stdio.h stardand input/output head file 标准输入输出头文件 输入输出不是C的保留字 由于后面使用到函数printf,而该函数定义在stdio.h stdio.h是编译器预先提供的 头文件 凡是使用函数printf,必须 #include stdio.h #的意思是预处理 在计算机开始理解源程序前先告诉计算机什么是函数printf,在哪里找得到该函数的解释 函数的简单解释:功能块 保留字 语言本身使用的词汇 不能作为普通的词汇使用 仅表示在语言中的特殊含义 main() 称为函数申明,函数定义,表示main这个函数是干什么的 特殊的函数 在一个源程序中有且仅有一个main函数 在()中可以写参数 {} {}表示其中的语句都当作一句语句来看待 必须一一对应 {为开始 }为结束 printf 由编译器中的stdio.h提供的函数 能够实现在屏幕上输出的功能 printf在()内可以是字符串 ()代表函数的

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档