当前位置:首页 > 2017-2018学年高中数学第一章算法初步1.1算法与程序框图1.1.3第一课时顺序结构与条件分支结构教学案新人教B
[层级一 学业水平达标]
1.阅读如图所示的程序框图,若输入x=3,则输出y的值为( )
A.33 C.40
2
B.34 D.45
解析:选B x=3,a=2×3-1=17,b=a-15=2,y=ab=17×2=34,则输出y的值为34.
2.如图所给的程序框图描述的算法的运行结果是( )
A.-5 C.-1
解析:选A ∵x=-1<0, ∴y=3×(-1)-2=-5.
3.根据所给的程序框图,如图所示,输出的结果是________.
B.5 D.-2
解析:由X=Y,得X=2;由Y=X,得Y=2;由Z=Y,得Z=2. 答案:2
4.给定一个正整数n,若n为奇数,则把n乘3加1;若n为偶数,则把n除以2.设计一个算法,并画出程序框图.
解:算法步骤如下: S1 输入n的值.
S2 若n为奇数,计算ω=3n+1的值; 否则,计算ω=n2的值.
S3 输出ω. 程序框图如图所示.
[层级二 应试能力达标]
1.如图是程序框图的一部分,其算法的逻辑结构是( )
A.顺序结构 B.条件分支结构 C.判断结构
D.以上都不对
解析:选B 此逻辑结构是条件分支结构.
2.已知函数f(x)=2x+7,在如图的程序框图中,若输入x=-3,则输出的结果为(
A.-3
B.1
)
C.9 D.25
解析:选D x=-3,y=f(x)=2×(-3)+7=1,
f(y)=2×1+7=9,故z=2f(y)+7=25,故z=25.
??log2x,x≥2,
3.已知函数y=?
?2-x,x<2.?
图中表示的是给定x的值,求其对应的函数值y的
程序框图①处应为( )
A.x<2 C.x≠2
B.x>2 D.x=2
解析:选A 框图中的①就是分段函数解析式两种形式的判断条件,故①应为x<2,故选A.
4.给出一个如图所示的程序框图,若要使输入x的值与输出y的值相等,则这样的x的值的个数是( )
A.1 C.3
2
B.2 D.4
解析:选C 当x≤2时,y=x=x,解得x1=0,x2=1;当2 解得x3=3;当x>5时,y==x,解得x=±1(舍去),故x的值可以为0,1,3. x5.如图的程序框图表示的算法的运行结果是________. 解析:p=9, ∴S=9 9-5 9-6 9-7 =66. 答案:66 6.已知函数f(x)=|x-3|,以下程序框图表示的是给定x值,求其相应函数值的算法.请将该程序框图补充完整.其中①处应填________,②处应填________. ?x-3,x≥3,?解析:由f(x)=|x-3|=? ??3-x,x<3 及程序框图知,①处可填x<3,②处应填y=x-3. 答案:x<3 y=x-3 7.已知某程序框图如图,若输入的x的值分别为0,1,2,执行该程序框图后,输出的y的值分别为a,b,c,则a+b+c=________. 4,x<1,?? 解析:该程序框图的作用是计算分段函数y=?1,x=1, ??x2,x>1 x 的函数值.当x=0时, y=40=1;当x=1时,y=1;当x=2时,y=22=4,故a+b+c=1+1+4=6.
共分享92篇相关文档