算法测试题(一).doc
算法测试题一一、选择题此题共7小题,每题4分,共28分1 算法的三种根本结构是( )A.顺序结构,模块结构,条件分支结构 B 顺序结构,条件结构,循环结构 C 模块结构,条件分支结构,循环结构 D 顺序结构,模块结构,循环结构2 以下给出的赋值语句中正确的选项是A 3=A B C B=A-2 D 3 计算以下格式中的S的值,能设计算法求解的是 ( ) ;A=5B=AC=B输出CA=5B=9x=A-BIf A>B Then x=A+BEnd If输出xEnd A B C D 4如右图算法语句的输出结果是( )A.3 B.4C.5 D.6第5题5、如右图程序运行后,输出的值是( ) A.-4 B.5 C.9 D.46 如图计算的值的一个算法框图,其中判断框内应填入的条件是( ) A B C D7.如下图的算法框图,第三个输出的数是 第6题A.1 B. C.2 D. 二、填空题此题共7小题,每题4分,共28分 8.写出求的一个算法,可运行公式直接计算,第一步 ;第二步 ;第三步输出计算结果。9. 在如下程序框图中,输出的结果是 。10.右边的程序框图如下右图所示,能判断任意输入的整数x是奇数或是偶 数。其中判断框内的条件是。结 束开 始输入 xm = x除以2的余数是 否 输出“x是偶数输出“x是奇数第9题第10题11阅读如图的算法框图,输出的算法结果为 ;12. 阅读如图的算法框图,该框图的功能是 ;13.以下图是一个算法框图,该算法所输出的结果是 A. B. C. D. 3题图2题图i =1, m =0, n =0开始i < 4i = i + 1结束否m = m + 1输出nn = n + 1/( m * i )是开始i >1000s =s + ii = i+2i =2, s =0结束否是14.给出上图的算法框图,那么其循环体执行的次数是 A. 500 B. 499 C. 1000 D. 998三、解答题此题共4小题,每题11分,共44分15.输出三个不相等的实数,的最大值,设计程序框图,编写算法语句。16. 设计求解一元二次方程,设计程序框图,编写算法语句。17.写出求1+2+3+ n 的最小正整数n的算法语句,并画出相应的算法框图。18.,设计程序框图,编写算法语句。