贵州贞丰三中 2012-2013 学年高二上学期 8 月月考--数学(理)I 卷一、选择题1.算法的有穷性是指( )A. 算法必须包含输出B.算法中每个操作步骤都是可执行的C. 算法的步骤必须有限D.以上说法均不正确【答案】C2.如图 21-4 所示的程序框图输出的结果是( )图 21-4A.6B.-6C.5D.-5【答案】C3.执行如图所示的程序框图,输出的i 值为 ( )A.5B.6C.7D.8【答案】A4.下图是计算函数 y=的值的程序框图,在①、②、③处应分别填入的是( )A.y=ln(-x),y=0,y=2xB.y=ln(-x),y=2x,y=0C.y=0,y=2x,y=ln(-x)D.y=0,y=ln(-x),y=2x【答案】B5.在下图中,直到型循环结构为()【答案】A6.阅读如图所示的程序框图,则输出的 S=( )A.45B.35C.21D.15【答案】D7.计算机执行下面的程序段后,输出的结果是( )A.1,3B.4,1C.0,0D.6,0【答案】B8.执行如图所示的程序框图,输出的 S 值为( )A.3B. 6C.10D. 15【答案】C9.算法共有三种逻辑结构,即顺序结构、条件结构、循环结构,下列说法正确的是( )A. 一个算法只能含有一种逻辑结构 B. 一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可以含有上述三种逻辑结构的任意组合【答案】D10.用“辗转相除法”求得459 和357 的最大公约数是( )A.3B.9C.17D.51 【答案】D11.下列给出的赋值语句中正确的是( )A.3=AB. M=-MC. B=A=2D. 0 yx 【答案】B12.为了在运行下面的程序之后得到输出 y=16,键盘输入 x 应该是( )A.3 或 3B. 5C. 5或5D.5 或 3【答案】CII 卷二、填空题13.执行如图所示的流程图,则输出的 S=________.【答案】750014. 如图是计算 1+++…+的流程图,判断框中?处应填的内容是________,处理框应填的内容是________.【答案】99 , 2//15. 下面的程序运行后的结果为__________(其中:“(a+j) mod 5”表示整数(a+j)除以 5 的余数)【答案】016.描述算法的方法通常有:(1)自然语言;(2) ;(3)伪代码. 【答案】流程图三、解答题17. 我国《算经十书》之一《孙子算经》中有这样一个问题:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二.问物几何?答曰:二十三.”你能用程序解决这个问题吗?【答案】设物共 m 个,被 3,5,7 除所得的商分别为 x、y、z,则这个问题相当于...