算法的三种基本结构是( )A.顺序结构、条件结构、循环结构 | B.顺序结构、流程结构、循环结构 | C.顺序结构、分支结构、流程结构 | D.流程结构、循环结构、分支结构 |
|
算法的三种基本结构是顺序结构、选择结构、循环结构, 考查四个选项,故选A |
核心考点
试题【算法的三种基本结构是( )A.顺序结构、条件结构、循环结构B.顺序结构、流程结构、循环结构C.顺序结构、分支结构、流程结构D.流程结构、循环结构、分支结构】;主要考察你对
算法的概念特点等知识点的理解。
[详细]
举一反三
在研究并行计算的基本算法时,有以下简单模型问题: 用计算机求n个不同的数v1,v2,…,vn的和n |
| i=1 | vi=v1+v2+v3+…+vn.计算开始前,n个数存贮在n台由网络连接的计算机中,每台机器存一个数,计算开始后,在一个单位时间内,每台机器至多到一台其他机器中读数据,并与自己原有数据相加得到新的数据,各台机器可同时完成上述工作.为了用尽可能少的单位时间,使各台机器都得到这n个数的和,需要设计一种读和加的方法.比如n=2时,一个单位时间即可完成计算,方法可用下表表示:
机器号 | 初始时 | 第一单位时间 | 第二单位时间 | 第三单位时间 | 被读机号 | 结 果 | 被读机号 | 结 果 | 被读机号 | 结 果 | 1 | v1 | 2 | v1+v2 | | | | | 2 | v2 | 1 | v2+v1 | | | | | 下面的语句是一个计算机程序的操作说明: (1)初始值为x=1,y=1,z=0,n=0; (2)n=n+1(将当前n+1的值赋予新的n); (3)x=x+2(将当前x+2的值赋予新的x); (4)y=2y(将当前2y的值赋予新的y); (5)z=z+xy(将当前z+xy的值赋予新的z); (6)如果z>7000,则执行语句(7),否则返回语句(2)继续进行; (7)打印n,z; (8)程序终止. 由语句(7)打印出的数值为______,______. | 下列说法正确的是( )A.算法就是某个问题的解题过程; | B.算法执行后可以产生不同的结果; | C.解决某一个具体问题算法不同结果不同; | D.算法执行步骤的次数不可以为很大,否则无法实施 |
| 用秦九韶算法计算多项式f(x)=3x6+4x5+5x4+6x3+7x2+8x+1当x=0.4时的值时,需要做乘法和加法的次数共______次. |
|