1、算法初步1.(2014 湖北理 13)设是一个各位数字都不是且没有重复数字的三位数.将组成的个数字按从小到大排成的三位数记为,按从大到小排成的三位数记为(例如,则,).阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果_.2.(2014 重庆理 5)执行如图所示的程序框图,若输出的值为,则判断框内可填入的条件是( ).A B. C. D. 3.(2014 四川理 5)执行如图所示的程序框图,如果输入的,则输出的的最大值为( ).A B C D 4.(2016江苏6)如图所示是一个算法的流程图,则输出的值是 5.(2016山东理11)执行如图所示的程序框图,若输入的的值分别为和,
2、则输出的的值为_.6.(2016北京理3)执行如图所示的程序框图,若输入的值为1,则输出的值为( ).A. B. C. D.7.(2016全国丙理7)执行右图的程序框图,如果输入的,那么输出的( ).A. B. C. D. 8.(2016全国乙理9)执行如图所示程序框图,如果输入的,则输出,的值满足( ).A. B. C. D. 9.(2017江苏04)如图所示是一个算法流程图,若输入的值为,则输出 的值是 结束开始 YN输入 输出10.(2017全国1卷理科8)如图所示的程序框图是为了求出满足的最小偶数,那么在 和 两个空白框中,可以分别填入( ).A.和 B.和C.和 D.和11.执行如图
3、所示的程序框图,如果输入的,则输出的( ).A2 B3 C4 D512.2014 新课标2理7)执行如图所示程序框图如果输入的均为,则输出的( ).A. B. C. D.13.(2014 新课标1理7)执行如图所示的程序框图,若输入的分别为1,2,3,则输出的( ).A. B. C. D.14.(2014 天津理 3)阅读下边的程序框图,运行相应的程序,输出的的值为(). A. B. C. D.15.(2014 陕西理 4) 根据右边框图,对大于的整数,得出数列的通项公式是( ).A. B. C. D. 16.(2014 安徽理 3)如图所示,程序框图(算法流程图)的输出结果是( ).A. B
4、. C. D. 17.(2014 北京理 4)当时,执行如图所示的程序框图,输出的值为( ).A. B. C. D.18.(2014 福建理 5)阅读如图所示的程序框图,运行相应的程序,输出的的值等于( ).A. B. C. D.开始结束否是输出S19.(2014 山东理 11)执行下面的程序框图,若输入的的值为,则输出的的值为.20. (2014 浙江理 11)若某程序框图如图所示,当输入时,则该程序运算后输出的结果是_.21.(2015湖南理3)执行如图所示的程序框图,如果输入,则输出的( ). A. B. C. D. 22.(2015福建理6)阅读如图所示的程序框图,运行相应的程序,则输
5、出的结果为( ).A2 B1 C0 D 23.(2015四川理3) 执行如图所示的程序框图,输出S的值为( ).A. B. C. D. 24.(2017全国3卷理科7)执行如图所示的程序框图,为使输出的值小于,则输入的正整数的最小值为( ).A5B4C3 D225.(2016天津理4)阅读如图所示的程序框图,运行相应的程序,则输出S的值为( ).A.2 B.4 C.6 D.826.(2017天津理3)阅读如图所示的程序框图,运行相应的程序,若输入的值为,则输出的值为( ).A.0 B.1 C.2 D.327.(2017山东理6)执行两次右图所示的程序框图,若第一次输入的的值为,第二次输入的的值
6、为,则第一次、第二次输出的的值分别为( ).A. B. C. D. 28.(2015新课标2理8)下面程序框图的算法思路源于我国古代数学名著九章算术中的“更相减损术”.执行该程序框图,若输入分别为,则输出的( )A. B. C. D. 29.(2016全国甲理8)中国古代有计算多项式值的秦九韶算法,右图是实现该算法的程序框图.执行该程序框图,若输入的,依次输入的为2,2,5,则输出的( ).A.7 B.12 C.17 D.34 30.(2016四川理6)秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的数书九章中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例,若输入,的值分别为,则输出的值为( ).A. B. C. D.Read a,bIf ab Then maElse mbEnd IfPrint m 31.(2011江苏高考4)根据如图所示的伪代码,当输入分别为2,3时,最后输出的的值是_.32.(2011福建卷理科11)运行如图所示的程序,输出的结果是_.33.(2013陕西,4,5分)根据下列算法语句,当输入x为60时,输出y的值为()输入x;If x50Theny=0.5*xElsey=25+0.6*(x-50)End If输出y.A.25 B.30 C.31 D.61