1、(本栏目内容,在学生用书中以独立形式分册装订!)一、选择题(每小题5分,共20分)1下列是流程图中的一部分,表示恰当的是()解析:B选项应该用处理框而非输入、输出框,C选项应该用输入、输出框而不是处理框,D选项应该在出口处标明“是”和“否”故选A.答案:A2下列函数的求值程序框图中需要用到条件结构的是()Af(x)x21 Bf(x)2x1Cf(x) Df(x)2x解析:分段函数求值需用到条件结构答案:C3阅读如图所示的程序框图,若输入的a,b,c的值分别是21,32,75,则输出的a,b,c分别是()A75,21,32 B21,32,75C32,21,75 D75,32,21解析:输入21,3
2、2,75后,该程序框图的执行过程是:输入21,32,75,x21.a75.c32.b21.输出75,21,32.故选A.答案:A4如图是计算函数y的值的程序框图,在处应分别填入的是()Ayln(x),y0,y2xByln(x),y2x,y0Cy0,y2x,yln(x)Dy0,yln(x),y2x解析:处应填入自变量x2时的解析式,处应填入自变量x3时的解析式,处应填入自变量28不成立,执行aab后a的值为3,当a3,b2时,a8不成立,执行aab后a的值为5,当a5,b2时,a8不成立,执行aab后a的值为7,当a7,b2时,a8不成立,执行aab后a的值为9,由于98成立,故输出a的值为9.
3、答案:9三、解答题(每小题10分,共20分)8已知两个单元分别存放了变量x和y,试交换两个变量的值,并输出x和y,请写出算法并画出程序框图解析:算法如下第一步,输入x,y.第二步,把x的值赋给p.第三步,把y的值赋给x.第四步,把p的值赋给y.第五步,输出x,y.程序框图如下9如图,是判断“美数”的程序框图,在30,40内的所有整数中“美数”的个数是多少?解析:由程序框图知美数是满足:能被3整除不能被6整除或能被12整除的数,在30,40内的所有整数中,所有的能被3整除的数有30,33,36,39,共有4个数,在这四个数中能被12整除的有36,在这四个数中不能被6整除的有33,39,所以在30,40内的所有整数中“美数”的个数是3个