第十章算法、统计与概率第1课时算法填空题1
(2017·苏锡常镇四市一模)如图是给出的一种算法,则该算法输出的结果是________.t←1i←2Whilei≤4t←t×ii←i+1EndWhilePrintt答案:24解析:当i=2时,满足循环条件,执行循环t=1×2=2,i=3;当i=3时,满足循环条件,执行循环t=2×3=6,i=4;当i=4时,满足循环条件,执行循环t=6×4=24,i=5;当i=5时,不满足循环条件,退出循环,输出t=24
如图是一个算法流程图,如果输入x的值是,则输出S的值是________.答案:-2解析:当x=时,S=log2=-2
根据如图所示的伪代码,最后输出的S的值为________.S←0ForIFrom1To10S←S+IEndForPrintS答案:55解析:这是1+2+3+…+10的求和程序,所以输出的S的值为55
(2017·南通三模)如图是一个算法流程图,则输出的k的值是________.答案:3解析:根据流程图,S,k的数据依次为1,1;2,2;6,3;15,结束循环,所以,输出的k的值是3
执行如图所示的伪代码,则输出K的值是________.X←3K←0DoX←2X+1K←K+1UntilX>16EndDoPrintK答案:31解析:第一次循环,X=7,K=1;第二次循环,X=15,K=2;第三次循环,X=31,K=3;终止循环,输出K的值是3
(2017·苏北三市三模)如图是一个算法的流程图,则输出的k的值为________.答案:6解析:阅读流程图,当k=2,3,4,5时,k2-7k+10≤0,一直进行循环,当k=6时,k2-7k+10>0,此时跳出循环结构,输出k的值为6
阅读下列程序,如果输入x=-2,则输出y=________.ReadxIfx0Theny←x+5Elsey←0EndI