- 3
- 0
- 约1.09千字
- 约 12页
- 2026-07-04 发布于北京
- 举报
二.算法描述;问题1:
鸡兔同笼问题。一个笼子里有一些鸡和兔,现在只知道里面一共有35个头,94只脚,问鸡和兔各有多少只?试设计一个求解算法,并用自然语言描述出来。
;设计算法:;问题2:
设计一个算法,求100以内能被3整数数。;然而,用自然语言描述法也存在显著缺点:
(1)因为自然语言歧义性,轻易造成算法执行不确定性;
(2)自然语言语句普通太长,从而造成了用自然语言描述算法太长;
(3)因为自然语言表示是按照步骤标号次序执行,所以当一个算法中循环和分支较多时就极难清楚地表示出来;
(4)自然语言表示算法不便翻译成计算机程序设计语言;2.用流程图描述算法
在数学课程里,我们学习了用程序框图来描述算法。在程序框图中,流程图是描述算法惯用工具,它采取美国国家标准化协会ANSI(AmericanNationalStandardInstitute)要求一组图形符号来表示算法,以下表所表示:
;
;使用流程图描述算法,让人感到流程描述清楚简练,
轻易表示分支结构;它不依赖于任何详细计算机和计算机
程序设计语言,从而有利于不一样环境程序设计。
图2-1给出了用辗转相除发求两个数最大条约数算法流程图;
图2-2给出了问题1算法流程图;
图2-3.给出问题2算法流程图;
;“算法是计算机科学基础”,计算机完成任何一项任务都需要算法。不过,
您可能关注的文档
最近下载
- 2026年海南省粮食和物资储备集团有限公司招聘备考题库附答案详解.docx VIP
- 2026年海南省粮食和物资储备集团有限公司招聘备考题库参考答案详解.docx VIP
- 防雷安全领域重大事故隐患判定标准 (试行).docx VIP
- 2026年海南省粮食和物资储备集团有限公司招聘备考题库完整参考答案详解.docx VIP
- 2026年海南省粮食和物资储备集团有限公司招聘备考题库及一套参考答案详解.docx VIP
- 水文测验试题及详细答案.docx
- 2025年新九年级化学暑假提升讲义(沪教版)第07讲 氧气的制备(解析版).pdf VIP
- 2025年新九年级化学暑假提升讲义(沪教版)第06讲 性质活泼的氧气(解析版).pdf VIP
- xx公司经营计划管理制度.docx VIP
- GB_T 23457-2025《预铺防水卷材》标准详解.docx VIP
原创力文档

文档评论(0)