算法与程序框图 下载本文

内容发布更新时间 : 2024/12/22 19:26:53星期一 下面是文章的全部内容请认真阅读。

全国名校高考数学复习优质学案考点专题汇编(附详解)

A.90,86 C.98,78

B.94,82 D.102,74

86

解析:选C 第一次执行循环体,y=90,s=7+15,不满足退出循环的条9043

件,故x=90;第二次执行循环体,y=86,s=7+3,不满足退出循环的条件,9441

故x=94;第三次执行循环体,y=82,s=7+3,不满足退出循环的条件,故x=98;第四次执行循环体,y=78,s=27,满足退出循环的条件,故x=98,y=78.

3.(优质试题·云南民族大学附属中学二模)执行如图所示的程序框图,若输出的k的值为6,则判断框内可填入的条件是( )

1

A.s>2? 3

C.s>5?

7B.s>10? 4D.s>5?

94

解析:选B s=1,k=9,满足条件;s=10,k=8,满足条件;s=5,k=7,

全国名校高考数学复习优质学案考点专题汇编(附详解)

7

满足条件;s=10,k=6,不满足条件.输出的k=6,所以判断框内可填入的条7

件是“s>10?”.故选B.

4.(优质试题·合肥质检)执行如图所示的程序框图,如果输出的k的值为3,则输入的a的值可以是( )

A.20 C.22

B.21 D.23

解析:选A 根据程序框图可知,若输出的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.

5.(优质试题·重庆质检)执行如图所示的程序框图,如果输入的x=0,y=-1,n=1,则输出x,y的值满足( )

A.y=-2x C.y=-4x

B.y=-3x D.y=-8x

解析:选C 初始值x=0,y=-1,n=1,x=0,y=-1,x2+y2<36,n=2,

全国名校高考数学复习优质学案考点专题汇编(附详解)

1322

x=2,y=-2,x+y<36,n=3,x=2,y=-6,x2+y2>36,退出循环,输出x3

=2,y=-6,此时x,y满足y=-4x,故选C.

6.(优质试题·南宁二中、柳州高中联考)执行如图所示的程序框图,若输出的结果s=132,则判断框中可以填( )

A.i≥10? C.i≤11?

B.i≥11? D.i≥12?

解析:选B 执行程序框图,i=12,s=1;s=12×1=12,i=11;s=12×11=132,i=10.此时输出的s=132,则判断框中可以填“i≥11?”.

7.(优质试题·漳州八校联考)执行如图所示的程序,若输出的y的值为1,则输入的x的值为

( )

INPUT x

IF x>=1 THEN y=x2ELSE

y=-x2+1END IFPRINT yENDA.0 C.0或1

B.1 D.-1,0或1

解析:选C 当x≥1时,由x2=1得x=1或x=-1(舍去);当x<1时,由-x2+1=1得x=0.∴输入的x的值为0或1.

8.执行如图所示的程序框图,若输入的n=4,则输出的s=( )

全国名校高考数学复习优质学案考点专题汇编(附详解)

A.10 C.20

B.16 D.35

解析:选C 执行程序框图,第一次循环,得s=4,i=2; 第二次循环,得s=10,i=3; 第三次循环,得s=16,i=4; 第四次循环,得s=20,i=5.

不满足i≤n,退出循环,输出的s=20.

9.(优质试题·洛阳第一次统考)已知某算法的程序框图如图所示,则该算法的功能是( )

A.求首项为1,公差为2的等差数列的前2 018项和 B.求首项为1,公差为2的等差数列的前2 019项和 C.求首项为1,公差为4的等差数列的前1 009项和 D.求首项为1,公差为4的等差数列的前1 010项和 解析:选D 由程序框图得,输出的S=(2×1-1)+(2×3

-1)+(2×5-1)+…+(2×2 019-1),可看作数列{2n-1}的前2 019项中所有奇数项的和,即首项为1,公差为4的等差数列的前1 010项和.故选D.

10.(优质试题·郑州第一次质量测试)执行如图所示的程序框图,若输出的结果是7,则判断框内m的取值范围是( )