高中数学一轮复习资料第十章算法第二节程序语句A组1.(2010年徐州调研)如图,给出一个算法的伪代码,则f(-3)+f(2)=____-8____.(第1题)(第2题)(第3题)2.输入x=5,运行下面的程序之后得到的y等于___16_____.3.(2010年泰州质检)根据如图所示的伪代码,可知输出的结果T为___625_____.4.(2009年高考安徽卷改编)程序框图(即算法流程图)如图所示,其输出结果是___127_____.(第4题)(第5题)(第6题)5.(原创题)编写程序求S=1+2+3+…+n的和(n由键盘输入),程序如图,则横线上应填_____I≤n___.6.(2009年高考江苏卷改编)下图是一个算法的流程图,求最后输出的W的值.解:第一次:T=1,S=12-0=1;第二次:T=3,S=32-1=8;第三次:T=5,S=52-8=17.用心爱心专心T←1I←3WhileI<50T←T+II←I+2EndWhilePrintTInputxIfx<0Theny←(x+1)(x-1)Elsey←(x-1)2EndIfPrintyEndInputxIfx≤0Thenf(x)←4xElsef(x)←2xEndIfPrintf(x)InputnS←0I←1While________S←S+II←I+1WendPrint“S=”;SEnd1此时满足S≥10.所以W=S+T=17+5=22.B组1.右面程序执行后输出的结果是___0_____.2.下列程序的功能是:判断任意输入的数x是否是正数,若是,输出它的平方值;若不是,输出它的相反数.则填入的条件应该是_____x≤0___.x←Input(“x=”)If________y←-x;Elsey←x2EndIfPrinty3.程序如下:a←Input(“a=”)b←Input(“b=”)c←Input(“c=”)a←bb←cc←aPrinta,b,c若输入10,20,30,则输出结果为____20,30,20____.4.(2010年南通调研)程序如下:t←1i←2Whilei≤4t←t×ii←i+1EndWhilePrintt以上程序输出的结果是____24____.5.有下面算法:p←1ForkFrom1To10Step3p←p+2×k-6EndForPrintp则运行后输出的结果是____21____.6.(2010年南京第一次调研)根据如图所示的伪代码,可知输出的结果I为___5_____.S←1用心爱心专心n←5S←0WhileS<15S←S+nn←n-1EndWhilePrintn2I←1WhileS<5S←S×I←I+1EndWhilePrintI7.现欲求1+++…+的和(其中n的值由键盘输入),已给出了其程序框图,请将其补充完整并设计出程序.解:①i←i+1②S←S+程序如下:InputnS←0i←0Whilei