如图是一个算法流程图,则输出的x的值是( )A.37B.42C.59D.65
如图是一个算法流程图,则输出的x的值是( )


A.37
B.42
C.59
D.65
B.42
C.59
D.65
参考解析
解析:模拟程序的运行,可得
x=1,y=1
满足条件y<50,执行循环体,x=3,y=7
满足条件y<50,执行循环体,x=13,y=33
满足条件y<50,执行循环体,x=59,y=151
不满足条件y<50,退出循环,输出x 的值为59.
故选:C.
x=1,y=1
满足条件y<50,执行循环体,x=3,y=7
满足条件y<50,执行循环体,x=13,y=33
满足条件y<50,执行循环体,x=59,y=151
不满足条件y<50,退出循环,输出x 的值为59.
故选:C.
相关考题:
以下关于算法叙述错误的是()A.算法可以用伪代码、流程图等多种形式来描述B.一个正确的算法必须有输入C.一个正确的算法必须有输出D.用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码
下列算法描述所用的方法是()Begin(算法开始)输入A,B,CIFA>B则A→Max否则B→MaxIFC>Max则C→MaxPrintMaxEnd(算法结束)。 A.流程图B.N-S流程图C.伪代码表示D.程序设计语言
阅读以下说明和流程图,填补流程图中的空缺(1)一(5),将解答填入答题纸的对应栏内。【说明】下面的流程图采用公式ex=1+x+x2/2 1+x3/3 1+x4/4 1+…+xn/n!+???计算ex的近似值。设x位于区间(0,1),该流程图的算法要点是逐步累积计算每项xx/n!的值(作为T),再逐步累加T值得到所需的结果s。当T值小于10-5时,结束计算。【流程图】
以下关于算法的叙述中错误的是A)算法可以用伪代码、流程图等多种形式来描述B) 一个正确的算法必须有输入C) 一个正确的算法必须有输出D)用流程图描述的算法可以用任何一种计算机高级语言编写成程序代码
阅读下列说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。 【说明】 设有二维整数数组(矩阵)A[1:m,1:n],其每行元素从左到右是递增的,每列元素从上到下是递增的。以下流程图旨在该矩阵中需找与给定整数X相等的数。如果找不到则输出false;只要找到一个(可能有多个)就输出True以及该元素的下标i和j(注意数组元素的下标从1开始)。 例如,在如下矩阵中查找整数8,则输出伟:True,4,1 2 4 6 9 4 5 9 10 6 7 10 12 8 9 11 13 流程图中采用的算法如下:从矩阵的右上角元素开始,按照一定的路线逐个取元素与给定整数X进行比较(必要时向左走一步或向下走一步取下一个元素),直到找到相等的数或超出矩阵范围(找不到)。【流程图】【问题】该算法的时间复杂数是() 供选择答案:A.O(1) B.O(m+n) C.O(m*n) D,O(m+n)
阅读以下说明和流程图,填补流程图和问题中的空缺(1)~(5),将解答填入答题纸的对应栏内。 【说明】 设整型数组A[1:N]每个元素的值都是1到N之间的正整数。一般来说,其中会有一些元素的值是重复的,也有些数未出现在数组中。下面流程图的功能是查缺查重,即找出A[1:N]中所有缺的或重复的整数,并计算其出现的次数(出现次数为0时表示缺)。流程图中采用的算法思想是将数组A的下标与值看作是整数集[1:N]加上的一个映射,并用数组C[1:N]记录各整数出现的次数,需输出所有缺少的或重复的数及其出现的次数。【流程图】【问题】 如果数组A[1:5]的元素分别为{3,2,5,5,1},则算法流程结束后输出结果为: (5) 。 输出格式为:缺少或重复的元素,次数(0表示缺少)
若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(51)个测试用例,若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是(52)。 A.1B.2C.3D.4
如图10所示的流程图是一种查找算法,用该算法在数组d{15,28,35,37,42,56,78,82,92,98}中查找92,依次被查到的元素值是()。A.42,82,92B.56,82,92C.42,78,82,92D.56,78,82,92
单选题以下关于算法的叙述中错误的是( )。A算法可以用伪代码、流程图等多种形式来描述B一个正确的算法必须有输入C一个正确的算法必须有输出D用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码
单选题下列关于算法的描述,正确的是()。A一个算法的执行步骤可以是无限的B一个完整的算法必须有输出C算法只能用流程图表示D一个完整的算法至少有一个输入