程序框图--文科(高考真题) 下载本文

内容发布更新时间 : 2024/5/2 20:59:28星期一 下面是文章的全部内容请认真阅读。

程序框图专题

1.阅读如图所示的程序框图,运行相应的程序,若输入x的值为1,则输出y的值为( )

A.2 B.7 C.8 D.128

第1题图 第2题图

2.阅读上边的程序框图,运行相应的程序,则输出i的值为( )

A.2 B.3 C.4 D.5

3.执行如图所示的程序框图,输出的k值为( )

A.3 B.4 C.5 D.6

4.执行如图所示的程序框图,输出S的值为( )

3311

A.-2 B. 2 C.-2 D.2

第 1 页

第3题图 第4题图 第5题图

5.执行如图所示的程序框图,则输出s的值为( )

351125A.4 B.6 C.12 D.24

6.执行下面的程序框图,若输入的a,b,k分别为1,2,3,则输出的M=( )

2016715A.3 B.5 C.2 D.8

第6题图 第7题图

7.执行上面的程序框图,如果输入的x,t均为2,则输出的S=( )

A.4 B.5 C.6 D.7 8.执行如图所示的程序框图,输出S的值为( )

A.3 B.-6 C.10 D.12

第8题图

第 2 页

答案

1.C [当x=1时,执行y=9-1=8.输出y的值为8,故选C.]

2.C [运行相应的程序.第1次循环:i=1,S=10-1=9; 第2次循环:i=2,S=9-2=7; 第3次循环:i=3,S=7-3=4;

第4次循环:i=4,S=4-4=0;满足S=0≤1, 结束循环,输出i=4.故选C.]

13

3.B [第一次循环:a=3×2=2,k=1; 313

第二次循环:a=2×2=4,k=2; 313

第三次循环:a=4×2=8,k=3; 3131

第四次循环:a=8×2=16<4,k=4. 故输出k=4.]

5π1

4.D [每次循环的结果为k=2,k=3,k=4,k=5>4,∴S=sin 6=2.] 11112525

5.D [s=2+4+6+8=24,即输出s的值为24.] 133

6.D [当n=1时,M=1+2=2,a=2,b=2; 2838

当n=2时,M=2+3=3,a=2,b=3; 3315815

当n=3时,M=2+8=8,a=3,b=8; 15

n=4时,终止循环.输出M=8.]

1

7.D [k=1,M=1×2=2,S=2+3=5; 2

k=2,M=2×2=2,S=2+5=7; k=3,3>t,∴输出S=7,故选D.]

8.C [当i=1时,1<5为奇数,S=-1,i=2;

第 3 页