第十章算法、统计与概率第51课算法与流程图课时分层训练A组基础达标(建议用时:30分钟)1.执行如图518所示的流程图,若输入的实数x=4,则输出结果为________
【导学号:62172285】图5182[依题意,输出的y=log24=2
]2.阅读下边的流程图,运行相应的程序,则输出S的值为________.图5196[流程图为直到型循环结构,初始值S=20,i=1
执行第一次循环,i=2,S=20-2=18;执行第二次循环,i=2×2=4,S=18-4=14;执行第三次循环,i=2×4=8,S=14-8=6满足i>5,终止循环,输出S=6
]3.(2017·苏锡常镇调研二)某算法流程图如图5110所示,该程序运行后,若输出的x=15,则实数a等于________.图51101[第一次循环:x=2a+1,n=2;第二次循环:x=4a+3,n=3;第三次循环:x=8a+7,n=4
结束循环,由8a+7=15可知a=1
]4.执行如下所示的伪代码,当输入a,b的值分别为1,3时,最后输出的a的值为________
【导学号:62172286】5[第一次循环:a=1+3=4,b=4-3=1,i=2
第二次循环:a=4+1=5,b=5-1=4,i=3
结束循环.∴a=5
]5.某算法流程图如图5111所示,若输出的S=57,则判断框内为________.图5111①k>4;②k>5;③k>6;④k>7
①[由程序框图可知,k=1时,S=1;k=2时,S=2×1+2=4;k=3时,S=2×4+3=11;k=4时,S=2×11+4=26;k=5时,S=2×26+5=57
此时应满足条件.]6.下边流程图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入的a,b分别为14,18,则输出的a=________
图51122[a=14,b=18