tceic.com
学霸学习网 这下你爽了
广告
当前位置:首页 >> 数学 >>

【创新设计】2015-2016学年高中数学 1.2.2条件语句课时作业 新人教A版必修3


1.2.2
课时目标

条件语句

1.理解条件语句.2.能够用条件语句编写条件结构的程序.

条件语句的格式、功能及与条件结构的对应关系. 格式一 IF 条件 语句 IF 条件 THEN 语句体 END IF ELSE 语句体 2 END IF 语句 功能 首先对 IF 后的条件进行判断,如果 (IF)条件符合,那么(THEN)执行语句 体,否则执行 END IF 之后的语句 首先对 IF 后的条件进行判断,如果 (IF)条件符合,那么(THEN)执行语句 体 1,否则(ELSE)执行语句体 2 格式二 条件 THEN 语句体 1

对应 条件 结构 框图

一、选择题 1.条件语句属于算法中的哪个基本逻辑结构( ) A.顺序结构 B.条件结构 C.循环结构 D.以上都不对 答案 B 解析 条件语句是处理条件结构的算法语句. 2.下列关于条件语句的说法正确的是( ) A.条件语句中必须有 ELSE 和 END IF B.条件语句中可以没有 END IF C.条件语句中可以没有 ELSE,但是必须有 END IF D.条件语句中可以没有 END IF,但是必须有 ELSE 答案 C 解析 由于条件语句有 2 种不同的格式, 一种格式中没有 ELSE, 但两种格式都有 END IF, 故 A、B、D 错误,C 正确. 3.阅读下列程序, INPUT “x=”;4 IF x>3 THEN
1

y=x*x ELSE y=2*x END IF PRINT y END 则该程序运行后,变量 y 的值为( ) A.4 B.16 C.6 D.8 答案 B 解析 因 x=4 满足“x>3”的条件,所以执行的是 THEN 后面的 y=4×4=16. 4.当 a=3 时,所给出的程序输出的结果是( )

INPUT a IF a<10 THEN y=2*a
ELSE y=a*a END IF PRINT y END B.3 C.10

A.9 D.6 答案 D 解析 因 3<10,所以 y=2×3=6. 5.程序: INPUT a,b,c m=a IF b>m THEN m=b END IF IF c>m THEN m=c END IF PRINT m END 若执行程序时输入 10,12,8,则输出的结果为( ) A.10 B.12 C.8 D.14 答案 B 解析 本程序的功能是筛选出 a、b、c 中的最大值,故输出的 m 的值为 12. 二、填空题 6.下面给出的是条件语句编写的程序,该程序的功能是求函数________的函数值. INPUT x IF x<=3 THEN y=2*x ELSE IF PRINT y

2

END

?2x, ? 答案 f(x)=? 2 ? ?x -1,

x≤3 x>3

解析 该程序的主要功能是对分段函数 f(x)求值. 2 当 x≤3 时,y=2x;当 x>3 时,y=x -1.
? ?2x, 所以函数为 f(x)=? 2 ?x -1, ?

x≤3 x>3

.

7.如下图所给出的是一个算法的程序.如果输出的 y 的值是 20,则输入的 x 的值是 ________.

INPUT x IF x<=5 THEN y=10*x
ELSE y=2.5*x + 5 END IF PRINT y END 答案 2 或 6 解析 当 x≤5 时,10x=20,即 x=2; 当 x>5 时,2.5x+5=20,解出 x=6. 8.为了在运行下面的程序之后得到输出 y=25,键盘输入 x 应该是________. INPUT x IF x<0 THEN y=?x+1?*?x+1? ELSE y=?x-1?*?x-1? END IF PRINT y END 答案 -6 或 6 解析
??x+1? , x<0, ? 程序对应的函数是 y=? 2 ??x-1? ,x≥0. ? ? ?x≥0 ,或? 2 ??x-1? =25 ?
2

? ?x<0 由? 2 ??x+1? =25 ?



得 x=-6,或 x=6. 三、解答题 9.已知函数 y=?
?x +1 ? ? ?x -1
2 2

?x≤2.5?, ?x>2.5?,
3

根据输入 x 的值,计算 y 的值,设计一个算法并写出相应程序. 解 算法分析: 第一步,输入 x 的值. 2 第二步,判断 x 的范围:若 x>2.5,则用 y=x -1 求函数值. 2 若 x≤2.5,则用 y=x +1 求函数值. 第三步,输出 y 的值. 程序如下: INPUT “x=”;x IF x>2.5 THEN y=x^2-1 ELSE y=x^2+1 END IF PRINT “y=”;y END 10.已知程序: INPUT “x=”;x IF x<-1 THEN y=4*x-1 ELSE IF x>=-1 AND x<=-1 THEN y=-5 ELSE y=-4*x-1 END IF END IF PRINT y END 说明其功能并画出程序框图. 解 该程序的功能为求分段函数 4x-1, ?x<-1?, ? ? y=?-5, ?-1≤x≤1?, ? ?-4x-1, ?x>1? 程序框图为:

的值.

能力提升 11.儿童乘坐火车时,若身高不超过 1.1 m,则无需购票;若身高超过 1.1 m 但不超过
4

1.4 m,可买半票;若超过 1.4 m,应买全票.试写出一个购票算法程序. 解 程序如下:

INPUT “身高h=”;h IF h<=1.1 THEN PRINT “免费乘车” ELSE IF h<=1.4 THEN PRINT “半票乘车” ELSE PRINT “全票乘车” END IF END IF END

1.使用条件语句时应注意的问题 (1)条件语句是一个语句,IF,THEN,ELSE,END IF 都是语句的一部分. (2)条件语句必须是以 IF 开始,以 END IF 结束,一个 IF 必须与一个 END IF 相对应. (3)如果程序中只需对条件为真的情况作出处理,不用处理条件为假的情况时,ELSE 分 支可以省略,此时条件语句就由双支变为单支. (4)为了程序的可读性,一般 IF、ELSE 与 END IF 顶格书写,其他的语句体前面则空两 格. 2.计算机能识别的数学符号: 加号“+” 减号“-” 乘号“*” 如 a 乘以 b 写作:a*b 除号“/” 如 a 除以 b 写作:a/b 乘方“ ^ ” 如 a 的平方写作:a^2 大于或等于“≥” 写作:>= 不等式“≠”写作:< >

5


推荐相关:

【创新设计】2015-2016学年高中数学 1.2.3空间几何体的...

【创新设计】2015-2016学年高中数学 1.2.3空间几何体的直观图课时作业 新人教A版必修2_数学_高中教育_教育专区。1.2.3 空间几何体的直观图 【课时目标】 1...


【创新设计】2015-2016学年高中数学 3.3.1几何概型课时...

【创新设计】2015-2016学年高中数学 3.3.1几何概型课时作业 新人教A版必修3_数学_高中教育_教育专区。3.3.1 几何概型 课时目标 1.通过实例体会几何概型的...


【创新设计】2015-2016学年高中数学 1.2.2第1课时函数...

【创新设计】2015-2016学年高中数学 1.2.21课时函数的表示法课时作业 新人教A版必修1_数学_高中教育_教育专区。1.2.2 函数的表示法 第 1 课时 函数的...


【创新设计】2015-2016学年高中数学 1.2.2第2课时分段...

【创新设计】2015-2016学年高中数学 1.2.22课时分段函数及映射课时作业 新人教A版必修1_数学_高中教育_教育专区。第 2 课时 分段函数及映射 课时目标 1....


【创新设计】2015-2016学年高中数学 2.3幂函数课时作业...

【创新设计】2015-2016学年高中数学 2.3幂函数课时作业 新人教A版必修1_高三数学_数学_高中教育_教育专区。§2.3 课时目标 1 幂函数 1.通过具体问题,了解幂...


【创新设计】2015-2016学年高中数学 1.2习题课课时作业...

【创新设计】2015-2016学年高中数学 1.2习题课课时作业 新人教A版必修1_高三数学_数学_高中教育_教育专区。【创新设计】2015-2016 学年高中数学 1.2 习题课...


2015-2016学年高中数学 1.2.2条件语句课时作业(含解析)...

2015-2016学年高中数学 1.2.2条件语句课时作业(含解析)新人教B版必修3_数学_高中教育_教育专区。2015-2016 学年高中数学 1.2.2 条件语句课时作业 新人教 B...


【创新设计】2015-2016学年高中数学(人教A版选修2-1)同...

【创新设计】2015-2016学年高中数学(人教A版选修2-1)同步课时作业与单元检测:常用逻辑用语1.1.2_数学_高中教育_教育专区。【创新设计】2015-2016学年高中数学(...


【创新设计】2015-2016学年高中数学 1.1.3第1课时并集...

【创新设计】2015-2016学年高中数学 1.1.31课时并集与交集课时作业 新人教A版必修1_高三数学_数学_高中教育_教育专区。1.1.3 集合的基本运算 第 1 课时 ...


【创新设计】2015-2016学年高中数学 1.2.1输入语句、输...

【创新设计】2015-2016学年高中数学 1.2.1输入语句、输出语句和赋值语句课时作业 新人教A版必修3_数学_高中教育_教育专区。1.2 基本算法语句 1.2.1 输入语句...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com