2.循环结构之循环解法

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

高考数学母题规划,助你考入清华北大!杨培明(电话:13965261699)数学丛书,给您一个智慧的人生!高考数学母题[母题]Ⅰ(4-02):循环结构之循环解法(053)123循环结构之循环解法[母题]Ⅰ(4-02):(2009年宁夏、海南高考试题)如果执行下边的程序框图,输入x=-2,h=0.5,那么输出的各个数的和等于()(A)3(B)3.5(C)4(D)4.5[解析]:输入x=-2,-20y=0,输出y1=0;执行x=-2+0.5=-1.50y=0,输出y2=0;执行x=-1.5+0.5=-10y=0,输出y3=0;执行x=-1+0.5=-0.50y=0,输出y4=0;执行x=-0.5+0.5=0≥0y=x=0,输出y5=0;执行x=0+0.5=0.5≥0y=x=0.5,输出y6=0.5;执行x=0.5+0.5=1≥1y=1,输出y7=1;执行x=1+0.5=1.5≥1y=1,输出y8=1;执行x=1.5+0.5=2≥2y=1,输出y8=1并结束输出的各个数的和等于y1+y2+…+y8=0+0+0+0+0+0.5+1+1+1=3.5.故选(B).[点评]:循环结构是算法框图中的重要组成部分,含循环结构的框图问题是算法框图的主要问题,也是高考的重点问题.解答含循环结构的框图问题的基本方法是逐步输入法,即循环解法.[子题](1):(2011年山东高考试题)执行如图所示的程序框图,输入k=2,m=3,n=5,则输出的y的值是.y=105是开始输入非负整数k,m,nk2+m2+n2=0?否Y=70k+21m+15ny105?否输出y结束是y=y-105[解析]:输入k=2,m=3,n=5k2+m2+n2≠0y=278y=278-105=173y=173-105=68.故输出的y的值是68.注:本题是典型的循环结构问题,利用循环解法解答循环结构问题,首先要确定哪个变量参与循环?如本题中的y参与循环.[子题](2):(2011年天津高考试题)阅读下边的程序框图,运行相应的程序,若输入x的值为-4,则输出y的值为.否开始输入x|x|3?是x=|x-3|y=2x输出y结束(A)0.5(B)1(C)2(D)4[解析]:输入x=-4→|x|3→x=|4-3|=1→|x|3→y=21=2→输出y的值为2.故选(C).注:利用循环解法解答循环结构问题,一要确定哪个变量参与循环?二要关注循环的方式,如本题中的循环方式是:x=|x-3|.[子题](3):(2012年广东高考试题)(理)执行如图所示的程序框图,若输入n的值为8,则输出的s的值为.[解析]:输入i=2,k=1,s=1→s=2,i=4,k=2→s=4,i=6,k=3→s=8,i=8,k=4→输出的s的值为8.注:利用循环解法解答循环结构问题,一要确定哪个变量参与循环?二要关注循环的方式;三要注意循环终止的条件,如本题中循环终止的条件是:i≥8.124[母题]Ⅰ(4-02):循环结构之循环解法(053)[子题系列]:1.(2011年福建高考试题)阅读右图所示的程序框图,运行相应的程序,输出的结果是()(A)3(B)11(C)38(D)1232.(2012年天津高考试题)阅读下边的程序框图,运行相应的程序,当输入x的值为-25时,输出x的值为()(A)-1(B)1(C)3(D)93.(2011年辽宁高考试题)执行如面的程序框图,如果输入的n是4,则输出的P是()(A)8(B)5(C)3(D)24.(2012年湖南高考试题)(理)如果执行如图所示的程序框图,输入x=-1,n=3,则输出的数S=.第1题图第2题图第3题图第4题图5.(2012年江苏高考试题)下图是一个算法流程图,则输出的k的值是.6.(2012年广东高考试题)(文)执行如图所示的程序框图,若输入n的值为6,则输出s的值为()(A)105(B)16(C)15(D)17.(2013年山东高考试题)执行两次下图所示的程序框图,若第一次输入的a的值为-1.2,第二次输入的a的值为1.2,则第一次、第二次输出的a的值分别为()(A)0.2,0.2(B)0.2,0.8(C)0.8,0.2(D)0.8,0.88.(2013年天津高考试题)阅读如图所示的程序框,运行相应的程序,若输入x的值为1,则输出S的值为()(A)64(B)73(C)512(D)585第5题图第6题图第7题图第8题图[子题详解]:1.解:由a=1→a=3→a=11→输出的结果是11.故选(B).2.解:由x=-25→x=4→x=1→x=3→输出x=3.故选(C).3.解:由s=0,t=1,k=1,p=1→p=1,s=1,t=1,k=2→p=2,s=1,t=2,k=3→p=3,s=2,t=3,k=4→输出的P=3.故选(C).4.解:由s=6,x=-1,n=3→i=2,s=-3→i=1,s=5→i=0,s=-4→输出的数S=-4.5.解:由k2-5k+40k4输出的k的值是5.6.解:由i=1,s=1→s=1,i=3→s=3,i=5→S=15,i=7→输出的结果是15.故选(C).7.解:第一次:a=-1.20,a=-1.2+1=-0.20,a=-0.2+1=0.80,a=0.8≥1不成立,输出0.8;第二次:a=1.20不成立,a=1.2≥1成立,a=1.2-1=0.2≥1不成立,输出0.2.故选(C).8.解:由x=1,S=0→S=1,x=2→S=9,x=4时,S=9+64=73,结束循环输出S的值为73,故选(B).

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功