资源描述
第53讲算法初步1.2018咸阳期末 下列各式中S的值不可以用算法求解的是()A.S=1+2+3+4B.S=1+2+3+4+C.S=1+12+13+1100D.S=12+22+32+10022.图K53-1是一个算法程序框图,若输入x=3,则输出y的值为()A.-2B.6C.0D.-1图K53-1图K53-23.2018咸阳期末 图K53-2所示的程序的作用是()A.输出两个变量A和B的值B.把变量A的值赋给变量B,并输出A和B的值C.把变量B的值赋给变量A,并输出A和B的值D.交换两个变量A和B的值,并输出交换后的值4.阅读如图K53-3所示的程序框图,运行相应的程序.若输入x的值为1,则输出y的值为()A.2B.7C.8D.128图K53-3图K53-45.2018石家庄模拟 运行图K53-4所示的程序框图,若输入的S=1,k=1,则输出的S为.6.2018南宁二中月考 执行如图K53-5所示的程序框图,如果输入的N=4,那么输出的S=()A.1+12+13+14B.1+12+23+34+45C.1+12+123+1234D.1+12+123+1234+12345图K53-5图K53-67.2018长春质检 运行如图K53-6所示的程序框图,则输出的结果为()A.1008B.1009C.2017D.20188.2018湘中名校联考 执行如图K53-7所示的程序框图,如果运行结果为5040,那么判断框中应填入()图K53-7A.k6?B.k6?D.k7?9.2018合肥质检 执行如图K53-8所示的程序框图,如果输出的k的值为3,则输入的a的值可以是()A.20B.21C.22D.23图K53-8图K53-910.2018唐山期末 执行如图K53-9的程序框图,若输入的a=255,b=68,则输出的a是.5课时作业(五十三)1.B解析 由算法的概念可知,求解某一类问题的算法必须在有限步内完成.对于A,S=1+2+3+4,可四步完成;对于B,S=1+2+3+,不知其多少步完成;对于C,S=1+12+13+1100,可100步完成;对于D,S=12+22+32+1002,可100步完成.故选B.2.A解析 根据程序框图可知,其功能为计算分段函数y=x+3,x0的函数值,因为x=3,所以y=3-5=-2.故选A.3.D解析 模拟程序的运行,可得该程序的作用是交换两个变量A和B的值,并输出交换后的值.故选D.4.C解析 当x=1时,执行y=9-1=8.则输出y的值为8,故选C.5.57解析 第一次循环后k=2,S=4;第二次循环后k=3,S=11;第三次循环后k=4,S=26;第四次循环后k=5,S=57.此时,终止循环,输出S=57.6.C解析 依次运行程序框图,可得:T=1,S=1,k=2,不满足k4,继续执行循环体;T=12,S=1+12,k=3,不满足k4,继续执行循环体;T=123,S=1+12+123,k=4,不满足k4,继续执行循环体;T=1234,S=1+12+123+1234,k=5,满足k4,退出循环.则输出的S=1+12+123+1234.故选C.7.B解析 由程序框图知,输出的S=0-1+2-3+4-+2016-2017+2018=0+(-1+2)+(-3+4)+(-2017+2018)=1009.8.D解析 第一次循环后S=2,k=3;第二次循环后S=6,k=4;第三次循环后S=24,k=5;第四次循环后S=120,k=6;第五次循环后S=720,k=7;第六次循环后S=5040,k=8.此时满足题意,退出循环,输出S=5040.故判断框中应填入“k7?”.9.A解析 因为输出的k=3,所以循环体执行了3次.第1次执行循环体后S=20+3=3,第2次执行循环体后S=23+3=9,第3次执行循环体后S=29+3=21.因此符合题意的实数a的取值范围是9a21,故选A.10.17解析 初始值a=255,b=68.第1次执行循环体后c=51,a=68,b=51;第2次执行循环体后c=17,a=51,b=17;第3次执行循环体后c=0,a=17,b=0;满足条件b=0,退出循环,故输出a的值为17.
展开阅读全文