内容正文:
十八、算法初步(共7题)
1. 如图所示,此程序框图运行后输出值是________.
2. 根据下列算法语句,当输入x为60时,输出y值为_______.
若某程序框图如图所示,则该程序运行后输出的值是___3___.
4. 执行下面的流程图,输出的________.
5. 如图,程序执行后输出结果为_________.
6. 如图,程序执行后输出结果为___________.
7. 下面是一个算法流程图,则输出的结果是____________.
第1页/共1页
学科网(北京)股份有限公司
$
十八、算法初步(共7题)
1. 如图所示,此程序框图运行后输出的值是________.
【答案】
【解析】
【分析】模拟程序框图的运行过程,从而可得出答案.
【详解】解:模拟程序框图的运行过程,
得,,,
,,
,,
时,终止循环,输出.
故答案为:.
2. 根据下列算法语句,当输入x为60时,输出y的值为_______.
【答案】31
【解析】
【详解】分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是计算并输出分段函数 的函数值,当时,则,故答案为31.
点睛:算法是新课程中的新增加的内容,也必然是新高考中的一个热点,应高度重视.程序填空也是重要的考试题型,这种题考试的重点有:①分支的条件②循环的条件③变量的赋值④变量的输出.其中前两点考试的概率更大.此种题型的易忽略点是:不能准确理解流程图的含义而导致错误.
若某程序框图如图所示,则该程序运行后输出值是___3___.
【答案】3
【解析】
【分析】理解程序框图功能后求解
【详解】当时,,,不满足退出循环的条件;
当时,,,不满足退出循环条件;
当时,,满足退出循环的条件;故输出的值为3,
故答案为:3
4. 执行下面的流程图,输出的________.
【答案】
【解析】
【分析】列举出程序的每一步,即可得出输出结果.
详解】第一次循环,成立,,;
第二次循环,成立,,;
第三次循环,成立,,;
以此类推,最后一次循环,成立,,,
不成立,输出.
故答案为:.
5. 如图,程序执行后输出的结果为_________.
【答案】
【解析】
分析】根据程序框图运算顺序得到,再根据裂项相消法化简即可.
【详解】由程序框图可知该程序的功能是计算并输出的值,
所以.
故答案为:
6. 如图,程序执行后输出的结果为___________.
【答案】64
【解析】
【分析】分析程序中各变量、各语句的作用,据流程图所示的顺序,可知:该程序的作用是累加的值并输出.
【详解】分析程序中各变量、各语句作用,据流程图所示的顺序,
初始值为:;第一次循环:
第二次循环:
第三次循环:
依次进行,直到
不满足,此时输出,
故答案为:64.
7. 下面是一个算法的流程图,则输出的结果是____________.
【答案】35
【解析】
【分析】理解程序框图功能后求解
【详解】第一次执行循环,,第二次执行循环,,,第三次执行循环,,,
第四次执行循环,,,第五次执行循环,,,此时退出循环,输出的结果是35,
故答案为:35
第1页/共1页
学科网(北京)股份有限公司
$