专题10.1算法初步1.执行右面的程序框图,如果输入的011xyn,,,则输出x,y的值满足.n=n+1结束输出x,yx2+y2≥36?x=x+n-12,y=ny输入x,y,n开始【答案】4yx【解析】2.执行下图的程序框图,如果输入的46ab,,那么输出的n()【答案】4【解析】13.秦九韶是我国南宋时期的数学家,普州(现四川省安岳县)人,他在所著的《数书九章》中提出的多项式求值的秦九韶算法,至今仍是比较先进的算法.如图所示的程序框图给出了利用秦九韶算法求某多项式值的一个实例,若输入n,x的值分别为3,2,则输出v的值为【答案】18【解析】试题分析:程序运行如下3,21,201224,10nxvivi4219,0092018,10,vivi结束循环,输出18v4.中国古代有计算多项式值的秦九韶算法,下图是实现该算法的程序框图.执行该程序框图,若输入的2,2xn,依次输入的a为2,2,5,则输出的s______2【答案】17【解析】5.执行如图所示的程序框图,若输入的a值为1,则输出的k值为_______.开始输入ak=0,b=aa=b输出k结束k=k+111aa否是【答案】2【解析】3试题分析:输入1a,则0k,1b;进入循环体,21a,否,1k,2a,否,2k,1a,此时1ba,输出k,则2k6.若下框图所给的程序运行结果为S=20,那么判断框中应填入的关于整数k的条件是_______________【答案】8k(或9k)7.执行右面的程序框图,若输入的x的值为1,则输出的n的值为________.【答案】348.一个算法的程序框图如下图所示,若该程序输出的结果为56,则判断框中应填入的条件是.【答案】6i【解析】由111111111111151,122334562233445566结合程序框图可知条件框中应该为6i.9.执行如图的程序框图,若输出的78S,则输入的整数P的值为.【答案】3【解析】∵23111702228S,此时3n,必须使?np否时,输出S,所以3p.10.如图是一个算法的流程图.若输入x的值为3,则输出y的值是.5【答案】3211.设a是一个各位数字都不是0且没有重复数字的三位数.将组成a的3个数字按从小到大排成的三位数记为Ia,按从大到小排成的三位数记为Da(例如815a,则158Ia,851Da).阅读如图所示的程序框图,运行相应的程序,任意输入一个a,输出的结果b.6输入112yx||1yx2xy否是结束开始输出【答案】49512.执行如图所示的程序框图,输出的a值为______.【答案】2713.如图,是一程序框图,则输出结果为K,S.(说明,MN是赋值语句,也可以写成MN,或:MN【答案】49,33【解析】运行成句如下0,1113,035151125,1557212137,2179273149,2791133SkkSkSkSkS8故填49,3314.下图是一个算法的程序框图,最后输出的W_______.【答案】22.【解析】依次循环结果为:220,1,1;3,318;5,581710STSTSTS,∴输出17522W.15.执行如图1所示的程序框图,如果输入的,xyR,则输出的S的最大值为.【答案】29xy–112–112O16.执行右面的程序框图,若输入的x的值为1,则输出的n的值为.【答案】31011