当前位置:首页 >> 数学 >>

【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:2.3.1 条件语句]


第二章

§3

3.1

一、选择题 1.条件语句的一般格式是 If A B Else C End If 其中 B 表示的是( ) Then

A.满足条件 A 时执行的内容 B.条件语句 C.条件 D.不满足条件 A 时执行的内容 [答案] A [解析] 格式中的 A 表示条件, Else 后面的 C 表示不满足条件 A 时执行内容, 而在 Then 后面的 B 表示满足条件 A 时执行的内容,故选 A. 2.下列语句中,输入 x 的值为-5,则输出的值为( 输入x; If x<0 Then x=-x End If 输出x. A.-5 C.± 5 [答案] B [解析] 由条件语句知选 B. 3.当 a=3 时,下面的程序输出的结果是( 输入 a If a<10 Then y=2*a Else y=a*a End If 输出 y ) B.5 D.0 )

A.9 C.10 [答案] D

B.3 D.6

[解析] 程序执行的顺序为 a=3,y=2×3=6,输出 6. 4.下列关于条件语句的说法中正确的是( )

A.任何条件语句中不能没有 Else 及后序语句 B.在复合 If 语句中,可以只有一个 End If 语句 C.在算法语句中,可以同时使用多个条件语句 D.在 Else 和 Then 后面只能有一个语句 [答案] C [解析] A 中 If—Then 语句可以没有 Else 语句,所以 A 错;B 中在复合 If 语句中,有 多少个 If 应对应多少个 End If, 所以 B 错; D 中在复合 If 语句中 Else 和 Then 后面可以不只 有一个语句,故 D 错. 5.下列程序的功能是: 判断任意输入的数 x 是否是正数,若是,输出它的平方值;若不是,输出它的相反数. 输入x If y=-x; Else y=x*x End If 输出y 则填入的条件应该是( A.x>0 C.x>=0 [答案] D [解析] 因为条件真则执行 y=-x,条件假则执行 y=x*x,由程序功能知条件应为 x< =0. 6.根据下列算法语句,当输入 x 的值为-2 时,输出结果是( 输入 x If x>0 Then y=2*x+1 Else y=-2*x2+4*x End If ) ) B.x<0 D.x<=0 Then

输出 y A.7 C.0 [答案] D 2x -1,x>0 ? ? [解析] 程序表示的是函数 y=?2x+1,x=0 ? ?-2x2+4x,x<0 ∴当 x=-2 时,y=-2×(-2)2+4×(-2)=-16. 故选 D. 二、填空题 7.写出下列程序运行的结果: 输入 a; If a<0 Then b=0.5*a Else b=a2+3*a+1 End If 输出 y 若 a=4,则 b=________;若 a=-4,则 b=________. [答案] 29 -2 [解析] 分析程序可以知道,上述程序是一个分段函数的程序,即 b=
2

B.-3 D.-16

?0.5a,a<0, ? ? 2 ? ?a +3a+1,a≥0,

所以当 a=4 时,b=42+3×4+1=29; 当 a=-4 时,b=0.5×(-4)=-2. 8.分析下面的程序,当输入的 x 值为 3 时,程序的输出结果为________. 输入 x If x>2 Then y=x^4 Else If x<2 Then y=0 Else y=5^x End If

End If 输出 y [答案] 81 [解析] 当 x>2 时,y=x4;当 x<2 时,y=0;当 x=2 时,y=5x.那么当 x=3>2 时,y= 34=81,即输出 81. 三、解答题 1,x>0, ? ? 9.已知函数 y=?0,x=0, ? ?-1,x<0.

试用 If 语句来描述算法.要求输入 x 的值,求 y 的值.

[解析] 根据题意写出算法程序为: 输入 x; If x>0 Then y=1 Else If x=0 Then y=0 Else y=-1 End If End If 输出 y

一、选择题 1.给出一个算法的程序: 输入 a,b,c; If a<b a=b End If If a<c Then a=c End If 输出 a 该程序的功能是( ) Then

A.求出 a,b,c 三数中的最大数

B.求出 a,b,c 三数中的最小数 C.将 a,b,c 按从小到大排列 D.将 a,b,c 按从大到小排列 [答案] A [解析] 由程序分析可知,当比较 a,b 的大小后,选择较大的数赋给 a;当比较 a,c 的大小,选择较大的数赋给 a;最后输出 a.所以此程序的作用是输出 a,b,c 中最大的数. 2.为了在运行下面的语句之后输出 y=9,应输入的 x 值为( 输入 x; If x<0 Then y=(x+1)2 Else y=(x-1)2 End If 输出 y. A.-4 C.4 或-4 [答案] C [解析] 算法表示函数
??x+1?2,x<0, ? y=? 2 ??x-1? ,x≥0. ?

)

B.-2 D.-2 或 2

∴当 y=9 时,由(x+1)2=9 得 x=-4; 由(x-1)2=9 得 x=4. 二、填空题 3.给出下列程序: 输入 a,b,c If a>b a=b End If If a>c Then a=c End If 输出 a 如果输入-10,-26,8,那么输出的是________. [答案] -26 [解析] 该程序的功能是输入 a,b,c 的值,求它们中的最小值. Then

4.执行下面语句: 输入 a; If a<0 Then 输出“不存在” Else t=sqr(a) 输出 t End If 当 a=-3 时,输出结果为________;当 a=9 时,输出结果为________. [答案] 不存在 3

[解析] 本算法语句的作用是输入一个数,若该数大于等于 0,求该数的算术平方根, 若输入的数小于 0,则该数的算术平方根不存在. 三、解答题 5.用基本语句描述判断点 P(a,b)与圆 C∶x2+y2=r2(r>0)的位置关系的算法. [解析] 用基本语句描述为: 输入 a,b,r; If a2+b2>r2 Then

输出“点 P 在圆 C 外”. Else If a2+b2=r2 Then 输出“点 P 在圆 C 上”. Else 输出“点 P 在圆 C 内”. End If End If 6.用基本语句描述下图所示的框图表示的算法.

4x, x<-4 ? ? -4≤x<0 [解析] 该框图表示的算法的功能是求分段函数 y=?-1, ? x≥0 ?3x-1, 用基本语句描述为: 输入 x; If x<0 Then If x<-4 Then

的函数值.

7.某服装厂生产一种服装,每件服装的成本为 40 元,出厂单价为 60 元.该厂为鼓励 销售商订购,决定当一次订购量超过 100 件时,每多订购一件,订购的全部服装的出厂单价 就降低 0.02.根据市场调查,销售商一次订购量不会超过 500 件.设一次订购量为 x 件,服 装的实际出厂单价为 P 元,写出函数 P=f(x)的表达式,并画出算法流程图,用基本语句描 述该算法. [解析] 当 0<x≤100 时,P=60; x 当 100<x≤500 时,P=60-0.02(x-100)=62- . 50 60?0<x≤100,x∈N+? ? ? 所以 P=f(x)=? . x ?62-50?100<x≤500,x∈N+? ? 算法流程图如下图所示,

算法语句如下: 输入 x;

If x≤100 Then P=60 Else If x≤500 Then P=62-x/50 Else 输出“无意义” End If End If 输出 P


赞助商链接
相关文章:
【成才之路】2014-2015学年高中数学(北师大版,选修2-3)...
【成才之路】2014-2015学年高中数学(北师大版,选修2-3)练习:2章综合测试]_数学_高中教育_教育专区。【成才之路】2014-2015学年高中数学(北师大版,选修2-3)...
【成才之路】2014-2015学年高中数学(北师大版,选修2-3)...
【成才之路】2014-2015学年高中数学(北师大版,选修2-3)练习:第3章综合测试]...A.1 C.3 [答案] B [解析] 由回归分析的概念知①④正确,②③错误. 2....
【成才之路】2014-2015学年高中数学 1.1从普查到抽样检...
【成才之路】2014-2015学年高中数学 1.1从普查到抽样检测试题 北师大版必修3_...D 选项可以运用抽查也可用普查. 2.下列调查工作适合采用普查的是( ) A.环保...
【成才之路】2014-2015学年高中数学(北师大版,选修1-2)...
【成才之路】2014-2015学年高中数学(北师大版,选修1-2)练习:1章综合测试]_数学_高中教育_教育专区。【成才之路】2014-2015学年高中数学(北师大版,选修1-2)练...
【成才之路】2014-2015学年高中数学(北师大版,选修1-1)...
【成才之路】2014-2015学年高中数学(北师大版,选修1-1)练习:第4章 §2 2.22课时 生活中的优化问题举例]_数学_高中教育_教育专区。【成才之路】2014-2015...
【成才之路】2014-2015学年高中数学(北师大版,选修1-1)...
【成才之路】2014-2015学年高中数学(北师大版,选修...第一章 §1 、选择题 1.下列语句中命题的个数...x2+y2≠0 [答案] B 2 2 B.1 D.3 ) B....
【成才之路】2014-2015学年高中数学(北师大版,选修2-3)...
【成才之路】2014-2015学年高中数学(北师大版,选修2-3)练习:23 条件概率与独立事件]_数学_高中教育_教育专区。【成才之路】2014-2015学年高中数学(北师大...
2014-2015学年高中数学121简单随机抽样检测试题北师大...
2014-2015学年高中数学121简单随机抽样检测试题北师大版必修3_数学_高中教育_教育专区。【成才之路】2014-2015 学年高中数学 1.2.1 简单随机抽样检测试题北师大版...
【成才之路】2014-2015学年高中数学(北师大版,选修1-2)...
【成才之路】2014-2015学年高中数学(北师大版,选修1-2)练习:1.21课时 条件概率与独立事件]_数学_高中教育_教育专区。【成才之路】2014-2015学年高中数学(...
【成才之路】2014-2015高中数学北师大版必修3同步练习:...
【成才之路】2014-2015高中数学北师大版必修3同步练习:1.2.2分层抽样与系统抽样_数学_高中教育_教育专区。高中数学北师大版必修3同步练习(含答案) ...
更多相关标签: