收藏 分享(赏)

程序设计第一章.ppt

上传人:czsj190 文档编号:12431003 上传时间:2021-12-12 格式:PPT 页数:16 大小:235.50KB
下载 相关 举报
程序设计第一章.ppt_第1页
第1页 / 共16页
程序设计第一章.ppt_第2页
第2页 / 共16页
程序设计第一章.ppt_第3页
第3页 / 共16页
程序设计第一章.ppt_第4页
第4页 / 共16页
程序设计第一章.ppt_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、第一章C语言概述 1 1C语言出现的历史 1960年 ALGOL60 ALGOrithmLanguage 1963年 CPL CombinedProgrammingLanguage 1967年 BCPL BasicCombinedProgrammingLanguage 1970年 B BoilingCPLdowntoitsbasicgoodfeature 1972年 C 1983年 ANSIC 1 2C语言的特点 C语言的主要特点如下 语言简洁使用灵活方便语言表达能力强 运算符丰富 表达式类型多样化3 数据结构丰富 有各种现代化的数据结构4 结构化好while语句结构化语句等 函数为单位语法限

2、制不严格能实现汇编语言的大部分功能 可以直接对硬件进行操作 可写系统软件UNIX及应用软件 7 生成的代码质量高 程序的执行效率高8 可移植性强 C语言学习特点 学习编程好比学习写作 学习数据类型 控制结构 语法规则等 犹如识字 造句 填空 改错 打基础 授课为主 所谓 师傅引进门 掌握程序分析 算法与编程 犹如阅读欣赏 文章体裁 谋篇布局 灵感形成 写文章 多看多练 所谓 修行靠自己 循次渐近 先学会阅读 分析程序 摹仿编程 熟练掌握各种常见程序模块 由易入难 从简单程序开始逐渐掌握复杂编程技术 多看参考书和现有程序 多角度理解 重视上机 切实掌握程序调试技术 程序是调试出来的 不是 编 出

3、来的 1 3简单的C程序介绍 例1 1main printf Hello world n 程序的运行结果 Hello world 1 3简单的C程序介绍 例1 2main inta b sum 这是定义变量 a 123 b 456 以下3行为C语句 sum a b printf Sumis d n sum 程序的运行结果 Sumis579 1 3简单的C程序介绍 例1 3 从键盘输入两个整数 并将最大的数显示出来 include stdio h 包含预处理语句 main inta b c printf Pleaseinputtwointegers n scanf d d 程序运行情况 Plea

4、seinputtwointegers 8 5max 8 源程序的结构特点1 一个 语言源程序可以由一个或多个源文件组成 2 每个源文件可由一个或多个函数组成 3 一个源程序不论由多少个文件组成 都有一个且只能有一个main函数 即主函数 程序总是从主函数开始的 而不论主函数放在源程序的什么部位 4 函数是C程序的基本单位 被调用的函数可以是系统提供的库函数也可以使用户自己编写的函数 如max C语言提供了非常丰富的库函数 这些特性使得C语言很容易模块化 5 C语言没有输入输出语句 输入输出操作由库函数提供 这样可以减少C语言对硬件的依赖 也可以使C语言本身规模较小 编译程序简单 很容易在各种机

5、器上实现 程序具有可移植性 6 一个函数由两部分组成 a 函数的首部 即第一行 包括函数名 函数类型 函数参数 形参 名 参数类型 比如max函数为例int 函数类型 max 函数名 int 函数参数类型 x 函数参数名 inty 一个函数名后必须跟一个圆括号 可以没有参数 每个源文件可由一个或多个函数组成 b 函数体 就是大括号之间的部分 如果函数内有多个大括号 最外层的一对是函数体的范围 函数体包括声明部分和执行部分 函数可以没有声明部分 也可以没有执行部分 7 源程序中可以有预处理命令 include命令仅为其中的一种 预处理命令通常应放在源文件或源程序的最前面 8 标识符 关键字之间必

6、须至少加一个空格以示间隔 若已有明显的间隔符 也可不再加空格来间隔 9 C语言书写格式自由 一行内可以有几个语句也可以一个语句分成几行写 10 每一个说明 每一个语句都必须以分号结尾 但预处理命令 函数头和花括号 之后不能加分号 11 要注意一个好的有价值的程序必须有必要的注释 1 4C程序的开发过程 1 编辑 选择适当的编辑程序 将C语言源程序通过键盘输入到计算机中 并以文件的形式存入到磁盘中 C 2 编译 即将源程序翻译成机器语言程序的过程 编译出来的程序称为目标程序 OBJ 3 连接 编译后生成的目标文件经过连接后生成最终的可执行程序 EXE 编辑 编译 出错 连接 出错 执行 结果正确 C源程序 OBJ目标程序 EXE可执行程序 开始 结束 Y Y N Y N N 库函数和其它目标程序 1 4C程序上机步骤 这是TC的集成环境 File菜单 调入文件 编译信息

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 解决方案

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报