6月5日算法与程序框图高考频度:★★★★★难易程度:★★★☆☆1.执行下面的程序框图,若输出2y,则输入的x为A.1或2B.1C.1或2D.1或22.执行如图所示的程序框图,则输出的aA.1B.1C.4D.523.执行如图所示的程序框图,若输出S的值为1,那么判断框内应填入的条件是1A.8
kC.10
kD.11
k4.20世纪70年代,流行一种游戏---角谷猜想,规则如下:任意写出一个自然数n,按照以下的规律进行变换:如果n是个奇数,则下一步变成31n;如果n是个偶数,则下一步变成2n,这种游戏的魅力在于无论你写出一个多么庞大的数字,最后必然会落在谷底,更准确的说是落入底部的421循环,而且永远也跳不出这个圈子,下列程序框图就是根据这个游戏而设计的,如果输出的i值为6,则输入的n值为A.5B.16C.5或32D.4或5或3221.D【解析】程序框图的功能是计算分段函数22,0,0xxyxx的值,若2y,则1x或2,故选D
2.C【解析】第一次循环,得1,1,2bai;第二次循环,得55,,322bai;第三次循环,得4,4,4bai,…,又知当40i时退出循环,此时共循环了39次,所以输出4a,故选C
3.B【解析】由题意,得该程序框图的功能是计算lg1lg2lg2lg3lg3lg4[lglg(+1)]lg1Skkk,令lg11k,得9k,即判断框内应填入的条件是9
4.C【解析】若5n,执行程序框图,16,2;8,3;4ninin,4;2,5;1,6inini,结束循环,输出6i
若32n,执行程序框图,16,2;8,3;4,ninin4;2,5;1,6ini