【高考领航】2017届高考数学大一轮复习第十一章算法初步11
2几种基本语句、框图课时规范训练理北师大版[A级基础演练]1.(2016·安徽黄山调研)对于如图所给的算法中,执行循环的次数是()S=0Fori=1To1000S=S+iNext输出SA.1000B.999C.1001D.998解析:因为循环中初值为1,终值为1000,故循环的次数是1000
答案:A2.(2016·安庆调研)条件语句的一般形式如图所示,其中B表示的是()A.条件B.条件语句C.满足条件时执行的语句D.不满足条件时执行的语句解析:根据条件语句的格式可知B表示满足条件时执行的语句,故选C
答案:C3.(2016·上饶模拟)如图是一个求20个数的平均数的程序,在横线上应填充()A.i>20B.i<20C.i>=20D.i<=20解析:设20个数分别为x1,x2,…,x19,x20,由程序知:i=1时,进入循环S=0+x1=x1,i=2时,进入循环S=x1+x2,i=3时,进入循环S=x1+x2+x3,…i=k时,进入循环S=x1+x2+…+xk,不进入循环S=x1+x2+…+xk-1
∴若有S=x1+x2+…+x20,则i=20时进入循环,i>20时退出循环.答案:A4.某工程的工序流程图如图(工时单位:天),现已知工程总时数为10天,则工序c所需工时为________天.解析:由工序流程①→②→⑤→⑦→⑧,易得工序c所需工时为4天.答案:45.根据下面的算法语句,可知输出的结果T为________.T=1I=3DoT=T+II=I+2LoopWhileI<50输出T解析:由算法语句知T=1+3+5+…+49=625答案:6256.阅读下列算法:若输入x=-2,则输出的结果y为________.解析:该程序的功能是计算分段函数y=当x=-2时,y=×(-2)+3=2
答案:27.写出如图所示的算法框图