《高一下学期数学补充作业(13).doc》由会员分享,可在线阅读,更多相关《高一下学期数学补充作业(13).doc(5页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、高一下学期数学补充作业131假设右面的程序框图输出的是126,那么应为 A.? B.?C.? D.? 第1题 第2题 第3题2执行如下列图的程序框图,如果输入的N是6,那么输出的p是( )A120 B720 C1440 D50403某程序框图如右图所示,那么程序运行后输出的值为 A B C D4给出如下程序:INPUT xIF THEN 1ELSE IF THEN ELSE 1END IFEND IFPRINT END输入x=3时,输出的结果是 A.1 B1C0D3 第5题 第6题5以下程序运行后的输出结果为 A、 17 B、 19 C、 21 D、23 6下面为一个求20个数的平均数的程序,
2、在横线上应填充的语句为 ( )Ai20Bi=20Di=20、7把“二进制数化为“五进制数是 ABCD8下面求147的值的程序中,正整数m的最大值为A B2010 C D9下面程序运行时,从键盘输入4,那么输出结果为( )A4 B8 C15 D2 第8题 第12题10用秦九韶算法求多项式, 当时的值的过程中,做的乘法和加法次数分别为( )A4,5 B 5,4 C5,5 D6,5111443与999的最大公约数是 ( )A.99 B.11 C.111 D.999 12执行右面的程序框图,假设输出的结果是,那么输入的整数a为。13用辗转相除法或更相减损术求得与的最大公约 数为 答题卡题号123456
3、7891011答案12、 13、 14如图是一个计算个数的和的程序框图,请完成该图的程序框:(I) 请在图中判断框内(1)处和执行框中的(2)处(II) 填上适宜的语句,使之能完成该题算法功能;II根据程序框图写出程序. 151,1,2,3,5,8,13,这一列数的规律是:第1、第2个数是1,从第3个数起,该数是其前2个数之和.试编写一个程序,计算这列数中前20个数之和. 高一下学期补充作业13参考答案1A【解析】解:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是累加S=2+22+2n的值,并输出满足循环的条件S=2+22+26=126,故中应填n6应选A2B【解
4、析】解:经过第一次循环得到 k=1, p=1 经过第二次循环得到 k=2, p=2 经过第三次循环得到 k=3, p=6 ; 经过第四次循环得 k=4, p=24 经过第五次循环得 k=5 ,p=120 ; 经过第六次循环得 k=6 ,p=720 此时执行输出720,因此选B3D 试题分析:,成立,是奇数,;成立,不是奇数,;成立,是奇数,;成立,不是奇数,;不成立,输出。应选D。4A 【解析】试题分析:如果输入x0,那么y=1;因为输入的x值为3,所以输出的结果为1.5C【解析】试题分析:由程序语言知:当时循环,否那么输出,又第一次进入循环体:;第二次进入循环体:;第三次进入循环体:;第四次
5、进入循环体:;第五次进入循环体:;第六次进入循环体:;第七次进入循环体:,此时输出,输出S的值为21。6A【解析】由程序的功能是求20个数的平均数,那么循环体共需要执行20次,由循环变量的初值为1,步长为1,故当循环20次时,此时循环变量的值为21应退出循环,又因直到型循环是满足条件退出循环,i20时退出循环7C【解析】8C【解析】解:因为求147的值的程序中,最后加的是,那么i=,正整数m 的最大值为选C9C【解析】程序即指函数10C【解析】因为多项式fx=5x5+4x4+3x3+2x2+x+1=5x+4x+3x+2x+1x+1不难发现要经过5次乘法5次加法运算故需要做乘法和加法的次数分别为
6、:5、5应选C11C【解析】试题分析: 用更相减损术,1443-999=444, 999-444=555555-444=111,444-111=333,333-111=222,222-111=111,所以111是最大公约数,应选C.124 试题分析:时,;时,;时,时, 1335【14(1)处应填写: (2)处应填写: ;见解析.15题i=3;A=1;B=1;sum=A+B;while i=20 i=i+1; C=A+B;sum=sum+C; A=B; B=C;endprint% io2,sum;【解析】本试题主要是考查了框图的理解和运用。通过算法语句的分析和顺序结构和循环结构的进行,那么计算个数的和,由于先判定后执行,所以最后一项i=n能去到,所以可得结论(1)处应填写:,而(2)处比哦啊是的数字为累加公式,应填写:解:I(1)处应填写: (2)处应填写:II程序: