- 434.50 KB
- 2021-06-16 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
第九章 第1节
1.执行如图程序框图,若a=8,则输出的S=( )
A.2 B.
C.0 D.-1
解析:B [若a=8,k=0,则:
满足循环的条件,S=1,k=1;
满足循环的条件,S=,k=2;
满足循环的条件,S=2,k=3;
满足循环的条件,S=-1,k=4;
满足循环的条件,S=,k=5;
满足循环的条件,S=2,k=6;
满足循环的条件,S=-1,k=7;
满足循环的条件,S=,k=8,
当k=8时,不满足进行循环的条件,此时输出结果S=,故选B.]
2.执行如图所示的程序框图,若p=0.8,则输出的n=( )
A.3 B.4
C.5 D.6
解析:B [依次运行程序框图中的程序可得:
①S=0+=,n=2,满足S<0.8条件,继续运行;
②S=+=,n=3,满足S<0.8条件,继续运行;
③S=++=,n=4,S>0.8,不满足S<0.8条件,停止运行.输出4.故选B.]
3.某程序框图如图所示,若该程序运行后输出的值是,则整数a的值为( )
A.6 B.7
C.8 D.9
解析:A [由题意知,S=1++++…+,因为=-,所以S=1++++…+=2-,所以2-=,解得k=6,此时k+1=7>a,结束循环,输出结果,所以整数a的值应该是6,故选A.]
4.已知一个算法的程序框图如图所示,当输出的结果为0时,输入的实数x的值为( )
A.-3 B.-3或9
C.3或-9 D.-3或-9
解析:B [当x≤0时,x-8=0,x=-3;当x>0时,2-log3x=0,x=9.故x=-3或x=9,选B.]
5.若程序框图如图所示,则该程序运行后输出k的值是( )
A.5 B.6
C.7 D.8
解析:A [n=5,n为奇数,则n=3×5+1=16,k=1,不满足n=1;n=16,n为偶数,则n=8,k=2,不满足n=1;n=8,n为偶数,则n=4,k=3,不满足n=1;n=4,n为偶数,则n=2,k=4,不满足n=1;n=2,n为偶数,则n=1,k=5,退出循环,故输出的k的值是5,故选A.]
6.执行如图所示的程序框图,若输出的s的值是10,则判断框①处可填( )
A.i<5 B.i≤5
C.i>5 D.i≥5
解析:A [s=-1,i=2;s=-1+4=3,i=3;s=3-9=-6,i=4;s=-6+16=10,i=5,此时不满足判断框中的条件,结束循环,输出的s的值是10,故判断框①处可填i<5,故选A.]
7.《九章算术》之后,人们学会了用等差数列的知识来解决问题,《张丘建算经》卷上有叙述为:“今有女善织,日益功疾(注:从第2天开始,每天比前一天多织相同量的布),如图是源于其思想的一个程序框图,如果输出的S是60,则输入的x是( )
A.4 B.3
C.2 D.1
解析:C [由题得S=(i-1)x+x,当i=30时,输出S=60,所以29x+x=60,所以x=2.故选C.]
8.(2020·天津河北区模拟)执行如图所示的程序框图,则输出S的值是 ________ .
解析:执行程序框图中的程序,可得:
①i=1+2=3,S=0+2×3=6,满足条件i<6,继续运行;
②i=3+2=5,S=6+2×5=16,满足条件i<6,继续运行;
③i=5+2=7,S=16+2×7=30,不满足条件i<6,停止运行.输出30.
答案:30
9.执行如图所示的程序框图,输出的S值为 ________ .
解析:执行程序框图,可得i=1,S=0
S=,i=2
不满足条件i≥5,S=+,i=3
不满足条件i≥5,S=++,i=4
不满足条件i≥5,S=+++=1-=,i=5
满足条件i≥5,退出循环,输出S的值为.
答案:
10.执行如图所示的程序框图,输出的值为 ________ .
解析:程序运行中变量值依次为:
k=0,s=2,满足循环条件,
k=1,s=,满足循环条件,
k=2,s=,满足循环条件,
k=3,s=,满足循环条件,
k=4,s=,满足循环条件,
k=5,s=,不满足循环条件,
退出循环,结束程序,输出s=.
答案:
11.执行如图所示的程序框图,输出的s值为 ________ .
解析:运行程序如下:1≤2018,s=-3,n=2;2≤2018,s=-,n=3;3≤2018,s=,n=4;4≤2018,s=2,n=5;所以s的周期为4,
因为2 018除以4的余数为2,
所以输出s=-.
答案:-