内容正文:
专题02 程序框图与算法的基本逻辑结构
第一章 算法初步
一.选择题
1.阅读如图所示的程序框图,运行相应的程序,若输出的为,则判断框中填写的内容可以是
A. B. C. D.
2.阅读如图所示的程序框图,若输入,则输出等于
A. B. C. D.
3.对任意非零实数,,若的运算原理如图所示,则的值为
A. B. C. D.
4.执行如图程序框图.若输入,则输出的值是
A. B. C. D.
5.如图给出的是计算的值的一个程序框图,则图中执行框中的①处和判断框中的②处应填的语句分别是
A.,? B.,? C.,? D.,?
6.执行如图所示的程序框图,输出的值为
A.2 B. C.3 D.
7.如图,根据程序框图,当输入10时,输出的是
A.12 B.19 C.14.1 D.
二.填空题
8.如图是一个算法的程序框图,当输入的值为8时,则其输出的结果是 .
9.阅读程序框图,运行相应的程序,则输出的值为 .
10.阅读程序框图(如图),输出的结果的值为 .
11.给出如图的程序框图,程序输出的结果是 .
12.若某程序框图如所示,则该程序运作后输出的等于 .
原创精品资源学科网独家享有版权,侵权必究!1
$
专题02 程序框图与算法的基本逻辑结构
第一章 算法初步
一.选择题
1.阅读如图所示的程序框图,运行相应的程序,若输出的为,则判断框中填写的内容可以是
A. B. C. D.
【答案】C
【解析】模拟执行程序框图,可得
,;
满足条件,,;
满足条件,,;
满足条件,,;
由题意,此时应该不满足条件,退出循环,输出的值为;
故判断框中填写的内容可以是.
故选C.
2.阅读如图所示的程序框图,若输入,则输出等于
A. B. C. D.
【答案】C
【解析】第一次执行循环体,,不满足退出循环的条件,;
第二次执行循环体,,不满足退出循环的条件,;
第三次执行循环体,,不满足退出循环的条件,;
第次执行循环体,,不满足退出循环的条件,;
第1008次执行循环体,,不满足退出循环的条件,;
第1009次执行循环体,,满足退出循环的条件,
故输出的值为:,
故选C.
3.对任意非零实数,,若的运算原理如图所示,则的值为
A. B. C. D.
【答案】C
【解析】分析程序中各变量、各语句的作用,
再根据流程图所示的顺序,可知:
该程序的作用是计算分段函数函数值,
,
此时,
.
故选C.
4.执行如图程序框图.若输入,则输出的值是
A. B. C. D.
【答案】A
【解析】模拟执行程序框图,可知该算法的功能是计算并输出数列的求10项和.
.
故选A.
5.如图给出的是计算的值的一个程序框图,则图中执行框中的①处和判断框中的②处应填的语句分别是
A.,? B.,? C.,? D.,?
【答案】A
【解析】模拟程序框图的运行过程,知;
①处表示各项的分母变化过程,
而分母相差为2,
;
②处为直到型循环结构满足跳出循环体的条件,
而分母从1到9共5项,
?.
故选A.
6.执行如图所示的程序框图,输出的值为
A.2 B. C.3 D.
【答案】D
【解析】根据题意,本程序框图为求的值
第一次进入循环体后,,;
第二次进入循环体后,,;
第三次进入循环体后,,
第四次进入循环体后,,;
退出循环
故选D.
7.如图,根据程序框图,当输入10时,输出的是
A.12 B.19 C.14.1 D.
【答案】C
【解析】由图可知:
该程序的作用是计算分段函数的函数值.
当当输入10时,输出的是:.
故选C.
二.填空题
8.如图是一个算法的程序框图,当输入的值为8时,则其输出的结果是 .
【答案】2
【解析】,执行循环体,,继续执行循环体,
,满足条件,退出循环体,故输出.
故答案为:2
9.阅读程序框图,运行相应的程序,则输出的值为 .
【答案】4
【解析】第一次循环,,;第二次循环,,;第三次循环,,;第四次循环,,,退出循环,此时输出的值为4
故答案为
10.阅读程序框图(如图),输出的结果的值为 .
【答案】
【解析】如图所示的是当型循环结构,
第一次循环:,
;
第二次循环:,
;
第三次循环:,
;
第四次循环:,
;
第五次循环:,
;
第六次循环:,
.
第七次循环:,
;
第八次循环:,
;
所以,的取值的周期是6,
,
第2011次循环时,,
,
,不成立,
输出的结果为:.
故答案为:.
11.给出如图的程序框图,程序输出的结果是 .
【答案】55
【解析】由已知变量初始值为:,累加变量;
每次变量递增1,而时执行程序,就终止循环,输出,
因此有.
故答案为:55
12.若某程序框图如所示,则该程序运作后输出的等于 .
【答案】63
【解