11.1算法与程序框图[基础送分提速狂刷练]一、选择题1.(2015·湖南高考)执行如图所示的程序框图,如果输入n=3,则输出的S=()A
答案B解析当输入n=3时,输出S=++==
2.(2015·全国卷Ⅱ)如图所示的程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=()1A.0B.2C.4D.14答案B解析开始:a=14,b=18,第一次循环:a=14,b=4;第二次循环:a=10,b=4;第三次循环:a=6,b=4;第四次循环:a=2,b=4;第五次循环:a=2,b=2
此时,a=b,退出循环,输出a=2
3.(2018·江西赣州十四县联考)如图所示的程序框图,若输入x,k,b,p的值分别为1,-2,9,3,则输出的x值为()A.-29B.-5C.7D.19答案D解析程序执行过程如下:n=1,x=-2×1+9=7;n=2,x=-2×7+9=-5;n=3,x=-2×(-5)+9=19;n=4>3,终止循环,输出x=19
4.执行下面的程序框图,如果输入的N=10,那么输出的S=()2A.1+++…+B.1+++…+C.1+++…+D.1+++…+答案B解析T=1,S=1,k=2;T=,S=1+,k=3;T=,S=1++,k=4;T=,S=1+++,k=5;……;T=,S=1+++…+,k=11>10,输出S,故选B
5.(2017·广东潮州二模)执行如图所示的程序框图,则输出的结果为()3A.7B.9C.10D.11答案B解析i=1,s=1×≤0
1,否;i=3,s=×=≤0
1,否;i=5,s=×=≤0
1,否;i=7,s=×=≤0
1,否;i=9,s=×=≤0
1,是,输出i=9,故选B
6.(2016·全国卷Ⅲ)执行下面的程序框图,如果输入的a=4,