2019_2020学年高中数学第一章算法初步1.doc
夏萍****文章
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
2019_2020学年高中数学第一章算法初步1.doc
-7-第2课时条件结构A级:基础巩固练一、选择题1.下列算法中含有条件结构的是()A.求两个数的积B.求点到直线的距离C.解一元二次方程ax2+bx+c=0D.已知梯形两底和高求面积答案C解析解一元二次方程ax2+bx+c=0时当判别式Δ<0时方程无解当Δ≥0时方程有解由于需要分情况故用到条件结构.2.求下列函数的函数值的算法中需要用到条件结构的是()A.f(x)=x2-1B.f(x)=2x+1C.f(x)=eq\b\lc\{\rc\(\a\vs4\al\co1(x2+1x>
2019_2020学年高中数学第一章算法初步1.doc
-4-1.1.1算法的概念A级:基础巩固练一、选择题1.如下算法:第一步输入x的值.第二步若x≥0则y=x.第三步否则y=x2.第四步输出y的值.若输出的y值为9则x的值是()A.3B.-3C.3或-3D.-3或9答案D解析根据题意可知此为分段函数y=eq\b\lc\{\rc\(\a\vs4\al\co1(xx≥0x2x<0))的算法当x≥0时x=9;当x<0时x2=9所以x=-3.综上所述x的值是-3或9.2.下列关于算法的说法正确的个数有()①求解某一类问题的算
2019_2020学年高中数学第一章算法初步1.doc
-6-第1课时程序框图、顺序结构A级:基础巩固练一、选择题1.算法共有三种逻辑结构即顺序结构、条件结构和循环结构下列说法正确的是()A.一个算法只含有一种逻辑结构B.一个算法最多可以包含两种逻辑结构C.一个算法必须含有上述三种逻辑结构D.一个算法可以同时含有上述三种逻辑结构答案D解析一个算法中含有哪种逻辑结构主要看解决什么样的问题及解决问题的方法顺序结构、条件结构和循环结构这三种逻辑结构在一个算法中可以同时出现.2.如图所示的程序框图已知a1=3输出的结果为7则a2的值是()A.9
2019_2020学年高中数学第一章算法初步1.doc
-4-1.3算法案例A级:基础巩固练一、选择题1.4830与3289的最大公约数为()A.23B.35C.11D.13答案A解析4830=1×3289+1541;3289=2×1541+207;1541=7×207+92;207=2×92+23;92=4×23.∴23是4830与3289的最大公约数.2.用辗转相除法计算56和264的最大公约数时需要做的除法次数是()A.3B.4C.6D.7答案B解析∵264÷56=4……4056÷40=1……1640÷16=
2019_2020学年高中数学第一章算法初步1.doc
-7-1.2.2条件语句A级:基础巩固练一、选择题1.已知程序如下:如果输出的结果为2那么输入的自变量x的取值范围是()A.0B.(-∞0]C.(0+∞)D.R答案B解析若输出结果为2则执行了ELSE后面的语句y=2即x>0时不成立所以x≤0故选B.2.有下列程序如图(1).现有人将其修改为如图(2)所示的程序与其实现相同的功能.请在eq\x()内填上合适的语句使程序能够正常运行()A.x<1B.x<=1C.x>1D.x<0答案A解析已知程序的