Job09_书面作业09

Job09_书面作业09

ID:40558678

大小:15.50 KB

页数:3页

时间:2019-08-04

Job09_书面作业09_第1页
Job09_书面作业09_第2页
Job09_书面作业09_第3页
资源描述:

《Job09_书面作业09》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、书面作业09专业公共事业管理学号3120200081姓名雷菁第5章二、思考题1.答:算法的正式定义:是求解问题步骤的有序集合,它能够产生结果并在有限时间内结束。2.答::算法是程序的基础,程序是算法的实现。因此程序的逻辑结构也就是进行算法设计的三种结构。程序由三种基本的逻辑结果组成,三种结构分别是顺序、分支和循环。分别是:(1)、顺序结构:顺序结构是算法中最简单的一种结构,它设计使求解问题的过程按照顺序由上至下执行。(2)、循环结构:在程序中有许多重复的工作,不需要重复编写相同的一组命令,可以通过编写循

2、环程序,让计算机重复执行这一组命令。其中包括两类循环结构:当型(while)循环结构(当条件成立时,执行A,执行完后再判断条件是否成立,若成立则继续执行A,如此反复直到条件不成立时结束循环),和直到型(until)循环结构(先执行A,再判断条件是否成立,如果条件不成立则继续执行A,如此反复,直到条件成立时才结束循环)。(3)、分支结构:分支结构也叫条件结构、判断结构,或者叫做选择结构。在程序执行过程中,可能会出现判断。10.使用伪代码表示求1-1000之间偶数之和。答:StartSetp←nSeti←n

3、+1InputnWhilei<=ndopN←2nn←1EndwhilePrintNEnd13.对下列数据,给出冒泡法排序每次扫描得到的数据排列结果。2347-1-1001589解:17.求两个正整数m和n的最大公约数,可以使用下列公式,Gcd(m,n)={G(n,m)m《0mn=0G(n,mmodn)式中,mmodn是取m除以n的余数,试着用伪代码的递归算法实现上述公式。解:18.计算1+1/2+1/3+...+1/n是使用迭代算法,尝试使用伪代码表示的迭代算法实现。解:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。