预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

9课时作业55算法初步一、选择题1.(2018·广东测试)执行如图的程序框图如果输入的N=100则输出的X=()A.0.95B.0.98C.0.99D.1.00解析:由程序框图知输出X=eq\f(11×2)+eq\f(12×3)+eq\f(13×4)+…+eq\f(199×100)=eq\b\lc\(\rc\)(\a\vs4\al\co1(1-\f(12)))+eq\b\lc\(\rc\)(\a\vs4\al\co1(\f(12)-\f(13)))+eq\b\lc\(\rc\)(\a\vs4\al\co1(\f(13)-\f(14)))+…+eq\b\lc\(\rc\)(\a\vs4\al\co1(\f(199)-\f(1100)))=eq\f(99100)=0.99.答案:C2.(2018·石家庄一模)若某程序框图如图所示则输出的n的值是()A.3B.4C.5D.6解析:通解初始值p=1n=1第一次循环n=1+1=2p=1+2×2-1=4;第二次循环n=2+1=3p=4+2×3-1=9;第三次循环N=3+1=4p=9+2×4-1=16;第四次循环n=4+1=5p=16+2×5-1=25>20所以输出的n的值是5.优解由程序框图知其功能是求满足p=1+3+…+(2n-1)>20的n的最小值令p=1+3+…+(2n-1)=eq\f(1+2n-12)×n=n2>20得n≥5故输出的N的值为5.答案:C3.(2018·合肥市质量检测)执行如图所示的程序框图如果输出的k的值为3则输入的a的值可以是()A.20B.21C.22D.23解析:根据程序框图可知若输出的k=3则此时程序框图中的循环结构执行了3次执行第1次时S=2×0+3=3执行第2次时S=2×3+3=9执行第3次时S=2×9+3=21因此符合题意的实数a的取值范围是9≤a<21故选A.答案:A4.(2018·沈阳市教学质量监测)阅读如图所示的程序框图运行相应的程序则输出的结果是()A.-eq\r(3)B.0C.eq\r(3)D.336eq\r(3)解析:由框图知输出的结果s=sineq\f(π3)+sineq\f(2π3)+…+sineq\f(2016π3)因此函数y=sineq\f(π3)x的周期是6所以s=336eq\b\lc\(\rc\)(\a\vs4\al\co1(sin\f(π3)+sin\f(2π3)+…+sin\f(6π3)))=336×0=0故选B.答案:B5.(2018·南昌市模拟测试)从12345678中随机取出一个数为x执行如图所示的程序框图则输出的x不小于40的概率为()A.eq\f(34)B.eq\f(58)C.eq\f(78)D.eq\f(12)解析:依次执行程序框图中的语句输出的结果分别为1322314049586776所以输出的x不小于40的概率为eq\f(58).答案:B6.(2018·湖北八校联考)如图所示的程序框图的运行结果为()A.-1B.eq\f(12)C.1D.2解析:a=2i=1i≥2016不成立;a=1-eq\f(12)=eq\f(12)i=1+1=2i≥2016不成立;a=1-eq\f(1\f(12))=-1i=2+1=3i≥2016不成立;a=1-(-1)=2i=3+1=4i≥2016不成立;……由此可知a是以3为周期出现的结束时i=2016=3×672此时a=-1故选A.答案:A7.(2018·南昌第一次模拟)执行如图所示的程序框图若输出的结果为3则可输入的实数x的个数为()A.1B.2C.3D.4解析:由x2-1=3得x=-2<1(或x=2>1舍去)由log2x=3得x=8>1符合要求所以可以输入的实数x有2个.答案:B8.(2018·江西赣州十四县联考)如图所示的程序框图若输入xkbp的值分别为1-293则输出的x值为()A.-29B.-5C.7D.19解析:程序执行过程如下:n=1x=-2×1+9=7;n=2x=-2×7+9=-5;n=3x=-2×(-5)+9=19;n=4>3终止循环输出x=19.答案:D9.(2018·湖南省湘中名校高三联考)执行如图所示的程序框图如果运行结果为5040那么判断框中应填入()A.k<6?B.k<7?C.k>6?D.k>7?解析:第一次循环得S=2k=3;第二次循环得S=6k=4;第三次循环得S=24k=5;第四次循环得S=120k=6;第五