课时作业 63 算法初步一、选择题1.当 a=1,b=3 时,执行完如图的一段程序后 x 的值是( )A.1 B.3 C.4 D.-2解析: a12成立,当 n=2 时,22>22不成立,所以输出 n=2,故选 B
答案:B \s\up7() \s\up7()3.(2014·安徽卷)如图所示,程序框图(算法流程图)的输出结果是( )A.34 B.55 C.78 D.89解析:执行该程序框图可得 x=1,y=1,z=2;x=1,y=2,z=3;x=2,y=3,z=5;x=3,y=5,z=8;x=5,y=8,z=13;x=8,y=13,z=21;x=13,y=21,z=34;x=21,y=34,z=55≤50 不成立,跳出循环.输出 z=55
(2014·新课标全国卷Ⅱ)执行右面的程序框图,如果输入的 x,t 均为 2,则输出的 S=( )A.4 B.5C.6 D.7解析:程序的循环体执行过程为:M=×2=2,S=2+3=5,k=2;M=×2=2,S=2+5=7,k=3,因为 3≤2 为否,所以终止循环,即输出 S=7
答案:D5.(2014·天津卷)阅读程序框图,运行相应的程序,输出 S 的值为( )A.15 B.105 C.245 D.945解析:第一次执行过程是:T=2×1+1=3,S=1×3=3,i=1+1=2