高考理数一轮夯基作业本12第十二章 复数算法初步推理与证明第二节 算法与程序框图.docx
第二节算法与程序框图
A组基础题组
1.执行如图所示的程序框图,若输入的n∈{1,2,3},则输出的s属于()
A.{1,2} B.{1,3}C.{2,3} D.{1,3,9}
2.某程序框图如图所示,若输入的z=i(其中i为虚数单位),则输出的S值为()
A.1 B.1 C.i D.i
3.(2017北京,3,5分)执行如图所示的程序框图,输出的s值为()
A.2 B.32 C.53
4.(2017北京顺义二模,2)执行如图所示的程序框图,则输出的s值为()
A.116 B.136 C.2512
5.(2017北京房山一模,3)秦九韶是我国南宋时期的数学家,他在《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的是实现该算法的程序框图,执行该程序框图,若输入n,x的值分别为4,2,则输出v的值为()
A.5 B.12 C.25 D.50
B组提升题组
6.(2015北京,3,5分)执行如图所示的程序框图,输出的结果为()
A.(2,2) B.(4,0)C.(4,4) D.(0,8)
7.(2017北京海淀零模,3)执行如图所示的程序框图,则输出的S值为()
A.1 B.3 C.7 D.15
8.(2017北京西城二模,9)执行如图所示的程序框图,输出的S值为.?
9.(2017北京丰台二模,10)执行如图所示的程序框图,若输入x的值为6,则输出x的值为.?
答案精解精析
A组基础题组
1.A当n=1时,s=log33=1;
当n=2时,s=log39=2;
当n=3时,s=log33=1,
所以输出的s属于{1,2},
故选A.
2.D条件n9,则n=10时跳出循环,故n的最大值为9,S=z9=i9=i8·i=i.
3.C由程序框图可知k=1,s=2;k=2,s=32;k=3,s=5
此时k3不成立,故输出s=53
4.Ck=1,s=1,14,进入循环;
k=2,s=32
k=3,s=116
k=4,s=2512,4=4,输出s=25
5.Cn=4,x=2,v=1,i=3,30,循环;
v=2×1+3=5,i=2,20,循环;
v=2×5+2=12,i=1,10,循环;
v=2×12+1=25,i=0,0=0,输出v=25.故选C.
B组提升题组
6.B第一次进入循环体:s=0,t=2,x=0,y=2,k=13;第二次进入循环体:s=2,t=2,x=2,y=2,k=23;第三次进入循环体:s=4,t=0,x=4,y=0,k=3,满足k≥3,循环结束,此时输出(x,y)为(4,0),故选B.
7.D由程序框图可知S=0+20+21+22+23=15,故选D.
8.答案7
解析开始:S=1,i=1;
第一次循环:S=1+21=3,i=1+1=2;
第二次循环:S=3+22=7,i=2+1=3,
此时跳出循环,输出S=7.
9.答案0
解析第1次循环:y=4,x=4,不满足x≤1;
第2次循环:y=2,x=2,不满足x≤1;
第3次循环:y=0,x=0,满足x≤1,故输出x=0.