【创新设计】-学年高中数学11-2算法结构与程序框图活页训练湘教版必修51.下列框图中具有赋值、计算功能的是().A.处理框B.输入、输出框C.循环框D.判断框答案A2.下列说法错误的是().A.算法的三种基本逻辑结构中,任何一个算法必有顺序结构,但是可能没有条件结构和循环结构B.条件结构和循环结构都是根据条件是否满足有不同的流向,而顺序结构仅有一种流向C.程序框图中可以没有终端框D.判断2791是否为质数的程序框图中有顺序结构、条件结构和循环结构答案C3.下列说法中不正确的是().A.顺序结构是由若干个依次执行的步骤组成,每一个算法都离不开顺序结构B.循环结构是在一些算法中从某处开始,按照一定条件,反复执行某些步骤,故循环结构中一定包含条件结构C.循环结构中一定不包含条件结构D.用程序框图表示算法,使之更加直观形象,容易理解解析只有在一定条件下,算法才执行循环结构中的循环体部分.答案C4.如图所示的程序框图,则该程序框图表示的算法功能是______.答案计算使1×3×5×7×…≥10000成立的最小正奇数第4题图第5题图5.如图所示,该框图是计算+++…+的值的一个程序框图,其中判断框内应填入的条件是________.解析要实现所求算法,程序框图中最后一次执行循环体时,i的值应为10,当条件i=11>10时就会终止循环,所以条件为i≤10.答案i≤106.给定任意两个整数,按从小到大顺序排列,给出程序框图.解7.执行如图所示的程序框图,如果输入N的值是6,那么输出的P是().A.120B.720C.1440D.5040解析当输入的N是6时,由于k=1,P=1,因此P=P·k=1,此时k=1,满足k<6,故k=k+1=2.k=2时,P=1×2=2,此时满足k<6,故k=k+1=3.当k=3时,P=P·k=2×3=6,此时k=3<6,∴k=3+1=4.当k=4时,P=P·k=6×4=24,此时k=4<6,∴k=4+1=5.当k=5时,P=P·k=24×5=120,此时k=5<6,∴k=5+1=6.当k=6时,P=P·k=120×6=720,此时k=6<6,不成立.所以输出P=720.答案B第7题图第8题图8.阅读上边的程度框图,运行相应的程序,则输出的值为().A.3B.4C.5D.6解析由a=1,i=0→i=0+1=1,a=1×1+1=2→i=1+1=2,a=2×2+1=5→i=2+1=3,a=5×3+1=16→i=3+1=4,a=16×4+1=65>50.∴输出4.答案B9.执行下图所示的程序框图,输入l=2,m=3,n=5,则输出y的值为________.解析当输入l=2,m=3,n=5时,不满足l2+m2+n2=0,因此,执行y=70l+21m+15n=70×2+21×3+15×5=278.由278>105,故执行y=y-105=173,再执行一次y=y-105=173-105=68,此时,68>105不成立,故输出68.答案68第9题图第10题图10.阅读上边的程序框图,运行相应的程序,若输入x的值为-4,则输出y的值为________.解析当x=-4时,|x|=4>3,x赋值为x=|-4-3|=7>3,∴x的赋值为x=|7-3|=4>3,x再赋值为x=|4-3|=1<3,则y=21=2.输出2.答案211.用程序框图描述求一元二次方程ax2+bx+c=0的根的过程.解算法:第一步:输入a,b,c;第二步:计算Δ=b2-4ac;第三步:判断Δ的符号,若Δ<0,则输出方程无实数解,否则有x1=,x2=并执行第四步;第四步:输出x1,x2.程序框图如图所示.12.(创新拓展)画出求+++…+的值的程序框图.解程序框图如图所示: