- 7
- 0
- 约7.48千字
- 约 34页
- 2019-11-22 发布于广东
- 举报
C#程序设计教程第3章 流程控制与算法目录3.1 算法的概念3.2 顺序结构3.3 选择结构3.4 循环结构3.1 算法的概念1.什么是算法算法就是解决问题的方法和步骤。一个算法应当具有以下几个方面的特点:(1) 有穷性:算法的有穷性是指一个算法的执行步骤必须是有限次的。(2) 确切性:算法的每一个步骤必须有确切的定义。(3) 有0个或多个输入:一个完整的程序应该包含数据输入、数据处理、数据输出三个部分。(4) 有一个或多个输出:数据处理后的结果必须输出用户才可以分析该程序是否正确,所以一个正确的算法至少有一个输出。(5) 可行性:算法的每一步都必须是可行的。3.1 算法的概念1.什么是算法算法就是解决问题的方法和步骤。2.描述算法表述算法的方法有很多,如:自然语言、流程图、伪代码等。【例3-1】给定三角形的三个边长,判断能否构成三角形,如果可以构成三角形,计算三角形面积。Step1:输入一个三角形三边的边长:a、b、c。Step2:判断能否构成三角形,即满足任意两边之和大于第三边,如果能构成三角形执行第3步,否则转向第5步。Step3:利用海伦公式计算三角形的面积s。Step4:输出三角形面积s。执行第6步。Step5:输出提示信息:不能构成三角形。执行第6步。Step6:程序结束。AB3.2 顺序结构顺序结构按照语句的书写顺序执行,每一条语句都会被执行到,不存在任何分支
您可能关注的文档
- 中国气候课程教学设计.doc
- 牛津译林版8上Unit 5 Wild animals Integrated skills & Study skills 课时作业(包含答案).doc
- 2019年注册会计师《审计》练习试题:审计业务对独立性的要求.docx
- 人教版九年级道德和法治上册 第五课 第二框 凝聚价值追求.ppt
- 2019-2020年江苏省南通市海安县八校联考九年级(上)期中物理试卷.doc
- 沪粤版八年级物理 3.3探究平面镜成像特点 教案设计.docx
- 人教英语九年级全册Unit8Section A (3a-3c).ppt
- 第三单元+课时跟踪检测(九)+说“木叶”+Word版包含答案.doc
- 人教版道德和法治九年级上册第一单元富强和创新检测题(无答案).docx
- 五品下1单元导学案设计罗卫青.docx
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
最近下载
- 三位数加减竖式计算练习题打印版.pdf VIP
- 喀斯特地貌课件高中地理湘教版必修一.pptx VIP
- DG∕TJ 08-2334-2020 施工现场安全资料和记录实施标准.pdf
- 2026广东广州市增城区朱村街山田小学教师招聘2人备考题库.docx
- 2026广东广州市招聘中山医学院医科公共平台技术员1人备考试题.docx
- 2026广东广州市招聘中山医学院医科公共平台技术员1人备考题库.docx
- 无人机技术基础--地面站与任务规划系统.ppt VIP
- 乳腺癌ppt讲课课件.pptx VIP
- 高考语文轮:专题限时训练——.doc VIP
- 2020-2021学年青岛版八年级上册数学《第2章 图形的轴对称》单元测试卷(有答案).doc VIP
原创力文档

文档评论(0)