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

【成才之路】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


相关文章:
...年高中数学(北师大版,必修3)练习:2.3.1 条件语句].doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:2.3.1 条件语句] - 第二章 §3 3.1 一、选择题 1.条件语句的一般格式是 If A B Else C En...
...年高中数学(北师大版,必修3)练习:2.3.2 循环语句].doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:2.3.2 循环语句] - 第二章 §3 3.2 一、选择题 1.若 For i=-10 To 19 为某一循环语句中...
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:2.1 ....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:2.1 算法
...学年高中数学(北师大版,必修3)练习:综合测试1、2].doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:综合测试1、2] - 第一、二章综合测试 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分。时间 ...
...2015学年高中数学(北师大版,必修3)练习:3.2.3 互斥....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:3.2.3 互斥事件] - 第三章 §2 2.3 一、选择题 1.如果事件 A 与 B 是互斥事件,则( A.A...
【成才之路】2014-2015学年高中数学(北师大版,必修3)练....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:2章基础知识
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:2.2.1 ....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:2.2.1 顺序结构与选择结构]_数学_高中教育_教育专区。【成才之路】2014-2015学年高中数学(北师大版,...
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:1.2.2 ....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:1.2.2
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:1.2.1 ....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:1.2.1 简单随机抽样]_数学_高中教育_教育专区。【成才之路】2014-2015学年高中数学(北师大版,必修3...
【成才之路】2014-2015高中数学北师大版必修3同步练习:....doc
【成才之路】2014-2015高中数学北师大版必修3同步练习:1.7、8相关性 最小乘估计_数学_高中教育_教育专区。高中数学北师大版必修3同步练习(含答案) ...
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:1.7、8 ....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:1.7、8 相关性 最小乘估计]_数学_高中教育_教育专区。【成才之路】2014-2015学年高中数学(北师大...
【成才之路】2014-2015学年高中数学(人教B版,必修3)练....doc
【成才之路】2014-2015学年高中数学(人教B版,必修3)练习:1.2.2 条件语句] - 第一章 1.2 1.2.2 一、选择题 1.对于程序: a=input?“a=”? if a...
【成才之路】2014-2015学年高中数学(人教B版,必修3)练....doc
【成才之路】2014-2015学年高中数学(人教B版,必修3)练习:1.2.3 循环语句] - 第一章 1.2 1.2.3 一、选择题 1.在循环语句的一般形式中有“while A....
【成才之路】2014-2015学年高中数学 1.3统计图表检测试....doc
【成才之路】2014-2015学年高中数学 1.3统计图表检测试题 北师大版必修3_数学_高中教育_教育专区。【成才之路】2014-2015 学年高中数学 1.3 统计图表检测试题 ...
【成才之路】2014-2015学年高中数学 1.2.2分层抽样与系....doc
【成才之路】2014-2015学年高中数学 1.2.2分层抽样与系统抽样检测试题 北师大版必修3_数学_高中教育_教育专区。【成才之路】 2014-2015 学年高中数学 1.2.2 ...
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:本册....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:本册综合测试1] - 本册综合测试() 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分。时间 ...
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:本册....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:本册综合测试2] - 本册综合测试() 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分。时间 ...
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:综合....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:综合能力测试1] - 第一章综合能力测试 本试卷分第Ⅰ卷(选择题)和第Ⅱ卷(非选择题)两部分。时间 ...
【成才之路】2014-2015学年高中数学(人教B版,必修3)练....doc
【成才之路】2014-2015学年高中数学(人教B版,必修3)练习:2.1.1 赋值、输入和输出语句] - 第二章 2.1 2.1.1 一、选择题 1.下列抽样实验中,用抽签方法...
...2015学年高中数学(北师大版,必修3)练习:1.3 统计图....doc
【成才之路】2014-2015学年高中数学(北师大版,必修3)练习:1.3 统计
更多相关标签: