2019年高考数学总复习:算法程序框图
- 格式:pdf
- 大小:535.70 KB
- 文档页数:19
3;第三次循环, S= 4- 8=- 4,i =4;第四次循环, S=- 4- 16=- 20,i =5,结束循环, 故条件框内应填写 “ i<5? ” ,选 D.
9. (2017 ·福州五校联考 )执行如图所示的程序框图,若输出的结果为 件可以是 ( )
170,则判断框内的条
A . i>5
B . i≥ 7
B .A<0 ,V =S- T D .A<0 ,V =S+ T
解析 由题意可知, 月总收入为 S,支出 T 为负数, 因此 A>0 时应累加到月收入 S,故判断
框内填 A>0. 又月盈利 V =月收入 S-月支出 T ,月支出为负数,因此月盈利 V = S+ T,故
处理框中应填 V =S+ T.
11.(2016 ·四川 )秦九韶是我国南宋时期的数学家,他在所著的《数书九章》中提出的多项式 求值的秦九韶算法, 至今仍是比较先进的算法. 如图所示的程序框图给出了利用秦九韶算法
3.(2018 ·四川成都一诊 )执行如图所示的程序框图, 如果输出的 y 为 0,那么输入的 x 为 ( )
1
A. 9
B .- 1 或 1
C. 1
D .- 1
答案 B
解析 当 x ≤ 0 时,由- x 2+ 1= 0,得 x =- 1;当 x>0 时,第一次对 y 赋值为 3x +2,第二 次对 y 赋值为- x 2+ 1,最后 y=- x2+ 1,于是由- x2+ 1=0,得 x= 1.综上可知输入的 x 的
入的条件是 ( )
A . S<2 014?
B . S<2 015?
C. S<2 016? 答案 D
D .S<2 017?
解析 运行程序: i= 2,i 是奇数不成立, S=2× 2+ 1=5;
i = 3,i 是奇数成立, S= 2× 3+ 2= 8;
i = 4,i 是奇数不成立, S=2× 4+ 1= 9; ∴当 i= 1 008 时, i 是奇数不成立, S= 2× 1 008+ 1= 2 017.
∴若输出 i= 1 008,则空白的判断框中应填入的条件是 S<2 017? .
6.(2017 石·家庄质检 )如图所示的程序框图, 程序运行时, 若输入的 S=- 12,
则输出 S 的值为 ( )
A.4 C. 8 答案 C
B.5 D .9
解析 第一次循环,得 S=- 10, n= 2;第二次循环,得 S=- 6, n= 3; 第三次循环,得 S= 0,n= 4;第四次循环,得 S= 8, n= 5.此时 S>n,不
求某多项式值的一个实例,若输入 n, x 的值分别为 3, 2,则输出 v 的值为 ( )
A.9
B . 18
C. 20
D .25
答案 B
解析 由题意得 i= 2, v= 1× 2+ 2= 4, i= 1; v= 4× 2+ 1= 9, i= 0; v= 9× 2+ 0= 18, i
A.4 2
C.3 答案 D
3 B. 2 D .- 1
解析 S=4, i = 1<6 ,第一次循环,得 S=- 1, i= 2<6;第二次循环,得 S= 2, i = 3<6; 3
第三次循环,得 S=32, i= 4<6;第四次循环,得 S=4, i = 5<6 ;第五次循环,得 S=- 1,
i = 6.退出循环,输出的 S=- 1.故选 D.
10. (2017 ·四川绵阳期末 ) 某店一个月的收入和支出总共记录了 N 个数据 a1,a2,…, aN,其
中收入记为正数, 支出记为负数. 该店用下面的程序框图计算月总收入 S 和月净盈利 V ,那
么在图中空白的判断框和处理框中,应分别填入下列四个选项中的
()
A . A>0 , V = S- T C. A>0 , V = S+T 答案 C
值为- 1 或 1,故选 B.
4. (2018 ·安徽阜阳调研 )执行如图所示的程序框图,则输出的结果为 ( )
A.7 C. 10 答案 B
B.9 D .11
解析 执行程序, S= 0+ lg1=- lg3,S≤ - 1 不成立; 3
i = 3,S=- lg3 + lg35=- lg5, S≤ -1 不成立;
C. i>9 答案 D
D .i ≥9
解析 S=0+ 2= 2, i =1+ 2= 3,不满足条件,执行循环体;
S= 2+ 8=10, i= 3+ 2=5,不满足条件,执行循环体;
S= 10+ 32= 42, i= 5+2= 7,不满足条件,执行循环体;
S= 42+ 128= 170, i= 7+ 2= 9,满足条件,退出循环体. 故判断框内的条件可以为 i ≥ 9,故选 D.
2019 年高考数学总复习:算法程序框图
1.如图是给出一个算法的程序框图,该程序框图的功能是
()
A .输出 a, b, c 三数的最小数
B .输出 a, b, c 三数的最大数
C.将 a,b, c 按从小到大排列 答案 A
D .将 a, b,c 按从大到小排列
2. (2018 ·江苏盐城中学月考 )执行如图所示的程序框图,则输出的 S 的值是 ( )
3+ 7+ 11+ 15+ 19= 55.
8. (2018 ·湖南十校联考 )执行如图所示的程序框图,若输出 写( )
S 的值为- 20,则条件框内应填
A . i>3?
B . i<4?
C. i>4? 答案 D 解析 由程序框图可得,第一次循环,
D .i<5? S= 10- 2= 8, i = 2;第二次循环, S= 8- 4=4, i =
满足循环条件,退出循环,输出 S 的值为 8,故选 C.
7. (2018 ·江西五市联考 )执行如图所示的程序框图,则输出的 S 的值为 ( )
A . 55 C.- 70
B . 34 D .- 45
答案 A 解析 分析程序框图中算法的功能可知,输出的
S 的值为- 12+ 22- 32+ 42- …- 92+ 102=
i=
5,S=-
lg5
+
lg
5=- 7
lg7,
S≤
Hale Waihona Puke -1不成立;i = 7,S=- lg7 + lg79=- lg9, S≤ -1 不成立;
i = 9,S=- lg9 + lg191=- lg11 , S≤ - 1 成立, 输出 i= 9.
5. (2018 ·广东珠海期末 )阅读如下程序框图,如果输出 i =1 008,那么空白的判断框中应填