算法初步单元练习题一、选择题1.根据下面的伪代码,写出执行结果. ( )sum←0For x=1 to 10sum←sum+xIf sum>10 thenEnd forEnd ifEnd forA.10B.15C.45D.55 2.下面的流程图表示的算法执行的结果是 ( )A.5050B.2550C.2450D.2500 3.以下求方程 x5+x3+x2-1=0 在[0,1]之间近似根的算法是 ( )x1←0x2←1x←(x1+x2)/2c←0.00001While x2-x1>cIf x5+x3+x2-1>0 thenx2←xElsex1←xEnd ifx=(x1+x2)/2End whilePrint xA.辗转相除法B.二分法C.更相减损术D.秦九韶算法 4.解决某一问题而设计的 有限的步骤称为算法. ( )A.确定的 B.有效的C.连续的D.无穷的 5.用秦九韶算法求多项式 f(x)=12+35x-8x2+79x3+6x4+5x5+3x6在 x=-4 的值时,v4的值为( )A.-57B.220C.-845D.3392 6.如果有下列这段伪代码,那么将执行多少次循环 ( )sum←0For x=1 to 10sum←sum+xIf sum>10 thenExit ForEnd ifNextA.4 次B.5 次C.7 次D.10 次 7.下面的伪代码输出的结果 S 为 ( )I←1While I<8I←I+2S←2I+3End whilePrint SA.17B.19C.21D.23 8.流程图中表示处理框的是 ( )A.矩形框B.菱形框C.圆形框D.椭圆形框 9.下面伪代码表示的算法中,最后一次输出的 I 的值是 ( )For I=2 to 13 Step 3Print INext IPrint “I=”,IA.5B.8C.11D.14 10.设学生的考试成绩为 G,则下面的代码的算法目的是 ( )n←0m←0While n<50Read GIf G<60 then m←m+1n←n+1End whilePrint mA.计算 50 个学生的平均成绩B.计算 50 个学生中不及格的人数C.计算 50 个学生中及格的人数D.计算 50 个学生的总成绩 第Ⅱ卷一、选择题(10×5=50 分)题号12345678910答案二、填空题(6×4=24 分)11.期末考试,教师阅卷评分,并检查每个学生成绩,如及格则作“升级”处理,不及格作“留级”处理.将下面的流程图补充完整.12.说出下列算法的结果.Read a,b,cIf a2+b2=c2 thenPrint“是直角三角形!”ElsePrint“非直角三角形!”End if运行时输入 3、4、5运行结果为输出: . 13.已知流程图符号,写出对应名称. (1) ;(2) ;(3) .14.算法的 5 大特征分别是:(1)有 0 到多个输入;(2) ;(3)可行性;(4)有限性;(5) . 15.描述算法的方法通常有:(1)自然语言;(2) ;(3)伪代码.16.根据题意,完成流程图填空:输入两个数,输出这两个数差...