- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章程序设计和软件开发基础概述
第1章 程序设计与软件开发基础概述 第一节 基础知识回顾与软件工程 第二节 算法与数据结构 第三节 C语言介绍 第四节 常用C开发工具 第一节 基础知识回顾与软件工程 二、 原码、反码、补码、ASCII码 三、 编程语言 四、 软件工程 3、软件开发模型 第二节 算法与数据结构 二、 数据结构的分类 三、 算法概述 算法具有5个特性: 算法的设计目标: 四、 算法的表示方法 2、用流程图表示算法 顺序结构: 选择结构(或称选取结构,或称分支结构): 循环结构(或称重复结构): 直到型(until型)循环结构: 三种基本结构的共同特点: 其他结构: 例 1.2 :用流程图表示出求 3、用N—S盒流程图表示算法 例 1.3 :用N—S流程图表示求素数的算法。 例 1.4 :用N—S流程图表示出判定2000—2500年中的每一年是否闰年,输出结果的算法。 4、用伪代码表示算法 例 1.5 :用伪代码表示“打印2000——2500年中的每一年是否闰年”的算法。 5、用计算机语言表示算法 五、 结构化程序设计方法 第1章 程序设计与软件开发基础概述----习题1 第三节 C语言介绍 二、 C语言的特点 三、 C程序介绍 3. 一个C程序总是从main函数开始执行,并在main函数中结束 8. #include的作用 9. C语句分类 10. C语言的输入输出函数 11. C语言关键字 12. C语言的标识符 例 1.7 : 例 1.8 :打印图案。 四、 TurboC源程序的一般形式 五、 C语言编程风格 第四节 常用C开发工具 二、 Turbo C 2.0 三、 Microsoft C 四、 Unix下的标准C 第1章 程序设计与软件开发基础概述----习题2 第三节 C语言介绍 32 / 46 (第一章 程序设计与软件开发基础概述) 不论main函数在整个程序中的位置如何, 一个C程序总是从main函数开始 执行的,main函数执行完毕,也标志着整个C程序执行完毕。 4. C程序书写格式自由 C程序没有行号,一行内可以写几个语句,一个语句可以分写在多行上。 5. 每个语句和数据定义的最后必须有一个分号。分号是C语句的必要组成 部分,分号不可少,即使是程序中最后一个语句也应该包含分号。 6. C语言本身没有输入输出语句。输入和输出操作是又库函数scanf和 printf等函数来完成的。由于输入输出操作牵涉到具体的计算机设备,把输入 输出操作放在函数中处理,就可以使C语言本身的规模较小,编译程序简单, 很容易在各种机器上实现,程序具有可移植性。 如输出:Hello,How do you do! 则用: printf(“Hello,How do you do!”); 7. 可以用/* …… */对C程序中任何部分作注释。 第三节 C语言介绍 33 / 46 (第一章 程序设计与软件开发基础概述) 在许多C语言系统软件中,程序的第一行有#include “../src/card.h ”或 #include stdio.h ,它的作用是将事先定义的各种环境进行加载,保证编写的 程序代码能正确运行。 文件stdio.h或card.h称为头文件。 如果头文件放在C系统缺省目录中(一般为include目录),则该文件在加载 时,直接写文件名,并用一对尖括号括起来。 如果头文件不在C系统缺省目录中,则必须在文件名前加上路径,并用一 对双引号“”括起来。使用双引号“”时,它将首先在当前目录或指定目录寻找头 文件,如果没有找到,则再到C缺省目录寻找。 第三节 C语言介绍 34 / 46 (第一章 程序设计与软件开发基础概述) 控制语句:它完成一定的程序流程控制能力。C语言有9种控制语句: ①if() ~ else ~ (条件语句) ②for() ~ (循环语句) ③while() ~ (循环语句) ④do ~ while() (循环语句) ⑤continue (结束本次循环) ⑥break (中止执行switch或循环语句) ⑦switch (多分支选择语句) ⑧goto (转向语句)
您可能关注的文档
最近下载
- 知不足而奋进,望远山而力行——期中考前动员班会 课件.pptx VIP
- 05 专题五:二次函数与面积关系式、面积最值问题(铅锤法);中考复习二次函数压轴题题型分类突破练习.docx VIP
- xfer records serum血清合成器中文说明书.pdf VIP
- 审美鉴赏与创造知到智慧树期末考试答案题库2025年南昌大学.docx VIP
- JB∕T 7947-2017 气焊设备 焊接、切割及相关工艺用炬.docx VIP
- 响应曲面法(RSM).pptx VIP
- 上海普通公路设施养护维修预算定额上海普通公路设施养护维修.PDF
- 高频精选:保险行业面试题库及答案.doc VIP
- 试验设计与分析教学课件-响应曲面法.pptx VIP
- 村委换届选举实施方案4篇.doc VIP
原创力文档


文档评论(0)