《考点42 算法与程序框图、基本算法语句、算法案例 (4).docx》由会员分享,可在线阅读,更多相关《考点42 算法与程序框图、基本算法语句、算法案例 (4).docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 考点42 算法与程序框图、基本算法语句、算法案例一、选择题1.(2019全国卷理科T8同2019全国卷文科T9)如图是求12+12+12的程序框图,图中空白框中应填入()A.A=12+AB.A=2+1AC.A=11+2AD.A=1+12A【命题意图】本题主要考查算法中的程序框图,渗透逻辑推理等素养,认真分析式子结构特征与程序框图结构,即可作出选择.【解析】选A.执行第1次,A=12,k=12,是,因为第一次应该计算12+12=12+A,k=k+1=2,循环,执行第2次,k=22,是,因为第二次应该计算12+12+12=12+A,k=k+1=3,循环,执行第3次,k=32,否,输出,故循环体为
2、A=12+A,故选A.【光速解题】认真观察计算式子的结构特点,可知循环体为A=12+A.2.(2019全国卷理科T9同2019全国卷文科T9)执行下边的程序框图,如果输入的为0.01,则输出s的值等于()A.2-124B.2-125C.2-126D.2-127【命题意图】本题考查算法与程序框图,考查考生利用程序框图进行运算求解的能力.【解析】选C.第一次循环:s=1,x=12;第二次循环:s=1+12,x=122;第三次循环:s=1+12+122,x=123;第四次循环:s=1+12+122+123,x=124;第七次循环:s=1+12+122+126,x=127,此时循环结束,可得s=1+1
3、2+122+126=2-126.3.(2019北京高考理科T2同2019北京高考文科T4)执行如图所示的程序框图,输出的s值为()A.1B.2C.3D.4【命题意图】本题考查对程序框图的理解以及算法的循环结构.也考查推理论证能力,难度较小.【解析】选B.开始,k=1,s=1,s=21231-2=2,判断k=13,否;k=2,s=22232-2=2,发现s总是2,所以选B.4.(2019天津高考理科T4同2019天津高考文科T4)阅读程序框图,运行相应的程序,输出S的值为()A.5B.8C.24D.29【解析】选B.S=1,i=2j=1,S=1+221=5,i=3,S=8,i=4,结束循环,故输
4、出8.二、填空题5.(2019江苏高考T3)如图是一个算法流程图,则输出的S的值是.【命题意图】主要考查框图的有关计算,运用循环运算求解.【解析】执行第一次,S=S+x2=12,x=14不成立,继续循环,x=x+1=2;执行第二次,S=S+x2=32,x=24不成立,继续循环,x=x+1=3;执行第三次,S=S+x2=3,x=34不成立,继续循环,x=x+1=4;执行第四次,S=S+x2=5,x=44成立,输出S=5.答案:5【解题技巧】识别、运行算法流程图和完善算法流程图的思路(1)要明确算法流程图的顺序结构、条件结构和循环结构.(2)要识别、运行算法流程图,理解流程图所解决的实际问题.(3)按照题目的要求完成解答并验证.