- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 1C语言基础(benet)
C语言基础 第一章 本章目标 命令、程序以及软件之间的区别 解释 C 语言的起源 解释何时以及为何使用 C 语言 讨论 C 语言的程序结构 讨论算法 绘制流程图 列出流程图中使用的符号 软件、程序以及命令 示例:奶昔制作 C 语言的起源 C 语言的应用领域 C 语言最初用于系统程序设计 系统程序是计算机操作系统或操作系统支持的实用程序的组成部分 操作系统、解释器、编辑器以及汇编器通常称为系统程序 UNIX 操作系统是用 C 语言开发的 有许多种 C 编译器,可以满足几乎所有类型 PC 的需要 中级语言 结构化语言 C 语言允许分割代码和数据 可以使用函数或代码块来实现这种特性 代码块是逻辑上连接在一起的一组程序语句,可以当作一个单元来使用 关于C语言 C语言有32个关键字这些关键字结合惯用语法构成了C 序设计语言 所有用C语言编写的程序必须遵守的规则 C 程序结构 4-1 main() { /*这是一个示例程序*/ int i=0; i=i+1; … } C程序被分割成一个个的函数 程序执行时先将控制权传递给main()函数 函数名后总有圆括号 圆括号内的参数有无都可以 C 程序结构 4-2 main() { /*这是一个示例程序*/ int i=0; i=i+1; … } 函数定义后面接一个大括号{}叫分隔符 { 代表代码块开始,}代表结束 循环语句、判断语句也可以使用大括号 C 程序结构 4-3 main() { /*这是一个示例程序*/ int i=0; i=i+1; … } C语言使用分号;表示语句结束 不识别回车、空格或制表符 C 程序结构 4-4 main() { /*这是一个示例程序*/ int i=0; i=i+1; … } 注释用于描述特定的命令、函数或程序 多行注释用/*开始,用*/结束 一行注释用//标出 C 语言的库 C 编译器都提供有标准函数库 程序员编写的函数可以放在库中,然后在需要时使用 有些编译器允许将函数放在标准库中 有些编译器需要创建单独的库 编译和运行程序 解决问题的程序设计方法 解决一个问题 伪代码 伪代码不是真实的代码。它是一种使用一组标准的单词编写算法的方法,看起来与代码类似 流程图 流程图符号 两数相加的流程图 IF 结构 IF-ELSE 结构 使用 AND/OR 连接多个条件 BEGIN INPUT yearsWithUs Input bizDone IF yearsWithUs=10 AND bizDone=5000000 DISPLAY “Classified as an MVS ELSE DISPLAY A little more effort required! END IF END 嵌套 IF 结构 2-1 嵌套IF 结构 2-2 循环结构 总结 本课讲述了以下内容: 命令、程序以及软件之间的区别 C 语言的起源 何时以及为何使用 C 语言 C 语言的程序结构 算法 流程图以及流程图中使用的符号 Version 3.0 软件 程序2 程序1 命令 命令 命令 软件是将一组程序组织起来 每个程序由一组指令组成 牛奶 草莓 搅拌器 详细的奶昔制作方法 1.牛奶倒入搅拌器 2.掺一些草莓汁 3.盖上盖子 4.打开开关 5.停止搅拌 6.完全混合后停止搅拌 7.倒入碗中,放入冰箱 8,隔一段时间取出 C – Dennis Ritchie B – Ken Thompson BPCL – Martin Richards 高级语言 汇编语言 C do { i=i+1; ... }while(i40); 所有关键字使用小写形式 C语言是区分大小写的,do while 和 DO WHILE 不同 关键字不能用作变量名或函数名 程序执行总是先调用mian()函数 #include文件 库文件 源文件 #编译器 目标文件 链接器 可执行文件 其他用户生成 的目标文件 程序文本用户 可以阅读 将扩展的源代码 转换成机器语言 将目标代码与函数链接 成可执行代码 教室 离开教室 向楼梯走去 向自助餐 厅走去 自助餐厅 算法是为了解决问题而执行的一系列步骤。以下示例描述了一个算法 按照这些步骤,学员可以从教室到达自助餐厅 为了解决一个问题 清楚地理解这个问题 收集相关信息 处理这些信息 得出解决方案 伪代码以 BEGIN 开始为了显示某些值,使用了单词 DISPLAY 伪代码以 END 结束 BEGIN Display ‘Hello World!’ END 是算法的一种图形化表示方式,将一个过程中的指令或流动的流程绘
您可能关注的文档
最近下载
- 系统性能测试方案.docx VIP
- 省泉州市泉港区粮食购销有限公司招聘笔试真题2023.docx VIP
- 论“知假买假”法律适用.doc VIP
- 项目建议书、可行性研究报告编制及评估费用——工程咨询收费标准速查表.xls VIP
- 2025年国考行测真题及解析.docx VIP
- 2019输变电工程前期工作指引和选址选线技术手册.docx VIP
- 2025年福建省泉州市泉港区粮食购销有限公司招聘4人笔试备考题库及答案解析.docx VIP
- 2025年福建省泉州市泉港区粮食购销有限公司招聘4人笔试模拟试题及答案解析.docx VIP
- 2025福建省泉州市泉港区粮食购销有限公司招聘工作人员4人笔试备考试题及答案解析.docx VIP
- 五年级部编版语文语文园地三-课件.ppt VIP
文档评论(0)