课时跟踪检测(五十五)算法初步一抓基础,多练小题做到眼疾手快1.执行如图所示的算法流程图,若输入的实数x=4,则输出结果为________.解析:依题意,输出的y=log24=2
答案:22.阅读如图所示的流程图,若输出结果为15,则①处的处理框内应填的是________.解析:b=15时,2a-3=15,a=9
当a=9时,2x+1=9,x=3,故应填“x←3”.答案:x←33.若运行如图所示的伪代码后输出y的值为9,则应输入的x的值为________.解析:算法表示求函数y=(x+1)2,x5,∴终止循环.此时A={0,1,2,3,4,5,6},B={-3,-1,1,3,5,7,9},∴(∁UA)∩B={-3,-1,7,9}.答案:{-3,-1,7,9}6.某算法流程图如图所示,则该程序运行后输出的s值为________.解析:根据算法流程图,所求的值可以通过逐次循环求得,i=5,s=1;i=4,s=2×1+1=3;i=3,s=7;i=2,s=15;i=1,s=31,循环结束,故输出的s=31
答案:317.(2016·苏北四市调研)执行如图所示的算法流程图,输出的s是________.解析:第一次循环:i=1,s=1;第二次循环:i=2,s=-1;第三次循环:i=3,s=2;第四次循环:i=4,s=-2,此时i=5,执行s=3×(-2)=-6
答案:-68.(2016·无锡模拟)数列{an}满足an=n,阅读如图所示的算法流程图,运行相应的程序,若输入n=5,an=n,x=2的值,则输出的结果v=________
解析:该算法流程图循环4次,各次v的值分别是14,31,64,129,故输出结果v=129
答案:1299.求S=++…+的值,写出一个算法及伪代码.解:算法如下:第一步,i←0;第二步,S←0;第三步,S←S+;第四步,i←i+1;第五步,如果i>n,则