1、(时间90分钟,满分120分)一、选择题(本大题共10个小题,每小题5分,满分50分在每小题给出的四个选项中,只有一项是符合题目要求的)1用更相减损之术求27和117的最大公约数,第一步为()A1172790B1172749C2739 D117339解析:用较大的数减去较小的数即1172790.答案:A2下列四个说法:任何一个算法都包含顺序结构;算法程序框图中,根据条件是否成立有不同的流向;循环体是指按照一定条件,反复执行某一处理步骤;对于一个算法来说,判断框中的条件是唯一的以上说法正确的个数有()A1 B2C3 D4解析:在条件分支结构中,有时“条件”的适当扩大或缩小不会引起结果的变化故错,
2、其他均正确答案:C3下列给出的赋值语句正确的是()A3A BMMCBAA1 Dxy0解析:根据赋值语句的特点,在赋值号的左侧为变量,而右侧为表达式,且赋值号仅有一个,故B项正确答案:B4下列程序运行后的结果是()A2 B3C1 D4解析:第一次赋值为b赋值给a,即a2,又把c赋值给b,即b3,又把a赋值给c,由第一次赋值知a2,故此时c2.a2321.答案:C5阅读如图的程序框图若输入m4,n6,则输出的a,i分别等于()A12,2B12,3C24,2 D24,3解析:第一次循环:i1,a4,6不能整除4;第二次循环:i2,a8,6不能整除8;第三次循环:i3,a12,6能整除12.结束循环,
3、输出12,3.答案:B6.(2011福建高考)阅读如图所示的程序框图,运行相应的程序,输出的结果是()A3B11C38 D123解析:根据框图可知第一步的运算为:a110,满足条件,可以得到a1223,又因为a310,满足条件,所以有a32211,因为a1110,不满足条件,输出结果a11.答案:B7当x2时,下面的程序段的运行结果是()A3 B7C15 D17解析:0211,1213,3217,72115.答案:C8(2011温州模拟)按如图所示的程序框图运算,若输入x6,则输出k的值是()A3 B4C5 D6解析:x26113,k1;x27,k2;x55,k3;x5521111100,k4
4、.答案:B9下列程序执行后输出的结果是()n9s0whiles25ssnnn2endprint(%io(2),n)A1 B0C1 D2解析:当s21324时,n321.2425成立,s24125,n121,此时2511不成立,故a2228,s2810,i213;由于1011不成立,故a32324,s102434,i314;3411成立,故输出i4.答案:C二、填空题(本大题共4个小题,每小题5分,满分20分把答案填写在题中的横线上)11210和357的最大公约数为_解析:3572101147,210147163,14763221,63213,所以,210与357的最大公约数是21.答案:211
5、2若执行如图所示的框图,输入x11,x22,x34,x48,则输出的数等于_解析:输出的是四个数的平均数,即输出的是.答案:13一个算法的程序框图如图所示,若该程序输出的结果为,则框中应填入的条件是_解析:程序依次运行,有i2,sum1,s0;i3,sum2,s;i4,sum3,s;i5,sum4,s.循环结束故判断框内应填i4.答案:i4142010年上海世博会园区每天900开园,2000停止入园在下边的框图中,S表示上海世博会官方网站在每个整点报道的入园总人数,a表示整点报道前1个小时内入园人数,则空白的执行框内应填入_解析:框图表示的是每天入世博园参观的人数统计,报道的入园总人数的时间为
6、整点,但入园的时间有整点入园和非整点入园举例说明如11点报道的入园人数为10点钟以后到11点整入园的人数与之前入园的人数之和答案:SSa三、解答题(本大题共4个小题,满分50分解答应写出必要的文字说明、证明过程或演算步骤)15(本小题满分12分)下面程序完成的任务是什么?在运行该程序时,如果键盘的输入是x2,问输出是什么?解:这是求多项式y2x3x23x5的值的秦九韶算法的程序输出的是y31.16(本小题满分12分)已知程序流程图如图所示,该程序运行后,若输出的b的值为9,求判断框内的整数M的值解:由程序流程图有a、b的值依次为:a1234b1129所以判断框内的条件是a3,即M3.17(本小题满分12分)画出当x8,7.2,6.4,4时,求函数y2x23对应的函数值的程序框图解:18(本小题满分14分)高一(2)班共有40名学生,每次考试数学老师总要统计成绩在85100分,6085分和60分以下的各分数段的人数,请你帮助数学老师设计一个程序,解决上述问题解:程序框图如图所示程序如下:a0;b0;c0;i1;whilei85aa1;elseifx60bb1;elsecc1;endendendprint(%io(2),a,b,c);