:2020届高考数学(理)一轮复习课时训练:第13章_推理与证明、算法、复数_6算法与程序框图
【课时训练】第67节算法与程序框图
一、选择题
1.(2018合肥一模)执行如下程序框图,则输出结果为()
A.2B.3
C.4D.5
【答案】C
【解析】执行程序框图:n=1,S=0,T=20;T=10,S=1,n=2;T=5,S=3,n=3;T=,S=6,n=4,跳出循环,输出的n=4。故选C。
2.(2018南昌调研)执行下图的程序框图,若p=0。8,则输出的n=()
A.4B.3
C.2D.1
【答案】A
【解析】执行该程序框图得n=1,S=0;S<;0>;0。8,跳出循环,输出n=4。故选A。
3.(2018湖南东部五校联考)如图程序框图输出的结果是S=720,则判断框内应填的是()
A.i≤7B.i>7
C.i≤9D.i>9
【答案】B
【解析】第一次运行,i=10,满足条件,S=1×10=10,i=9;
第二次运行,i=9满足条件,S=10×9=90,i=8;
第三次运行,i=8满足条件,S=90×8=720,i=7;
此时不满足条件,输出的S=720。故条件应为8,9,10满足,i=7不满足,所以条件应为i>7。故选B。
4.(2018河南郑州模拟)运行如图所示的程序框图,则输出的结果S为()
A.-1B.0
C。D.-
【答案】B
【解析】由程序框图知,n=1,S=;n=2,S=0;n=3,S=-1;n=4,S=-;n=5,S=-1;n=6,S=0;n=7,S=;n=8,S=0;n=9,S=-1。故S的值以6为周期循环,而2016=336×6,所以S=0。故选B。
5.(2018山西四校联考)阅读如图所示的程序框图,运行相应的程序.若输入x的值为1,则输出S的值为()
A.64B.73
C.512D.585
【答案】B
文档为doc格式