《算法概念流程图练习公开课.docx》由会员分享,可在线阅读,更多相关《算法概念流程图练习公开课.docx(4页珍藏版)》请在第一文库网上搜索。
1、算法概念流程图练习教学班姓名1 .在求一元二次方程实数根的算法中,当方程不存在实数根,也要求输出“方程无实数根”。这一要求主要体现了算法特征中的()A.有穷性B.确定性C.有1个或多个输出D.有O个或多个输入2 .下列关于算法的概念及描述,说法正确的是()A.算法就是数学运算方法B.算法的第一个执行步骤必须是数据输入C.算法的一个步骤可以被执行多次D.算法只能用自然语言进行描述3.做自由落体运动的物体下落高度的计算公式是h=gt22,其中g是重力加速度,t是时间。计算步骤有:用公式计算物体下落高度h=gt22;输入重力加速度g和时间t;结束;输出结果h。其正确的顺序是().B.C.D.4.若用
2、流程图描述第3题中计算自由落体物体下落高度的算法,则步骤使用的图框符号依次为()d.CDZJ15 .不能用算法描述“输出所有完全平方数”,是因为该任务不符合算法特征中的()A.有穷性B.有O个或多个输入C.确定性D.有1个或多个输出6 .用于求变量S值的算法如下:变量S的初值是0,变量n的初值是1;若变量n的值大于100,则转到步骤;S-s+(-1),11n;n的值增加1,转到步骤;输出S的值;结束。下列数学表达式中,其计算结果与上述算法执行后变量S的值相等的是()A.1+2+3+100B.-1-2-3100C.1-2+3-4+-100D.-1+2-3+4+1007 .某算法用自然语言和流程图
3、分别描述如下。则流程图中处应填入的内容是()A.xVO?yxy-XB.xO?y-xyxC.x0?yxy-xD.Xm0?y-xy-x8 .某商场促销打折,折扣规定如下:消费500元以内的打8.8折;满500元(含500元)的打8折,满1000元及以上的打7折。用算法描述这一消费规定,合适的算法控制结构是()A.顺序结构B.分支结构C.循环结构D.树形结构9 .描述某算法的部分流程图如图所示,此算法的控制结构属于()A.顺序结构B.分支结构C.树形结构D.循环结构1011 .某算法流程图如图所示,当X的值分别输入1和5时,该算法的输出结果分别为(),7,15B,7,0C.-24,7D.15,0(开
4、始)/输入X的值/y-2x+5.ZT-25输出y的值/输出Z的值/12 -1一13 .某算法流程图如图所示,在依次输入d的值为90,60,0后,该算法输出S的值为14 .某算法的部分流程图如图所示,执行这部分流程后,下列说法正确的是()A.步骤“xy?”共执行了3次B.步骤“x-x-2”共执行了4次C.输出的X,y值分别为4,6D.交换“x-x-2”和“y-y+1”的位置会影响执行结果13.用固定长度的铁丝围成一个圆,要求计算该圆的面积。解决此问题的算法各个步骤如下所示:设计算法,并通过编写计算机程序来描述算法;确定面积计算公式并用数学符号描述;提炼核心要素并加以假设(设铁丝长度为d,求出圆的半径r)。上述步骤的正确顺序是()A.B.C.D.15.某算法的部分流程图如图所示若输入a的值为50,则输出m的值是()A.6B.5C.4D.315.描述某算法的伪代码如下。输入两个正整数m和n1m除以n的余数whi1er0(mn,n*-r,r*-m除以n的余数)输出n(1)执行上述算法,如果输入m,n的值分别为24,58,那么输出n的值为(2)请用流程图描述上述算法。