nbhkdz.com冰点文库

2015年人教B版高中数学必修三同步学习系列课件第一章算法初步:条件语句


第一章 算法初步 §1.2 基本算法语句 §1.2.2 条件语句 课前预习目标 课堂互动探究 课前预习目标 梳理知识 夯实基础 学习目标 1.了解条件语句的含义及应用. 2.理解和掌握条件语句的格式及用法. 课前预习 1.条件语句的概念 处理 条件分支结构 的算法语句,叫做条件语句. 2.Scilab语言中的条件语句的格式及功能 思考探究 1.

两种条件语句的区别与联系是什么? 提示 if-end语句 该条件语句中只有 区别 一个语句序列,是 满足条件时执行的 语句序列 if-else-end语句 该条件语句含有两个语句 序列,满足条件时执行一 个语句序列,不满足时执 行另一个语句序列 if-end语句 if-else-end语句 ①if-end语句实质上是if-else-end语句的简 化,也就是在条件语句中,当不符合条件且不进 联系 行任何处理时,把语句序列2省略不写. ②两种语句首先都是先对条件进行判断,然后才 执行相应的语句序列,执行完语句序列后程序都 交汇于一点完成条件语句 2.两种条件语句的选择标准是什么? 提示 (1)要解决的问题如果只需要对满足条件时的情况 作出处理,不需要处理不满足条件时,可选用if-end语句. (2)要解决的问题,如果既需要解决满足条件时的情况, 又需要解决不满足条件时的情况,可选用if-else-end语句. 课前热身 1.表达如下图所示程序框图的语句是( ) A.顺序语句 C.输入语句 B.条件语句 D.判断语句 解析 该图所示是条件分支结构,所以描述该图的是条件 语句. 答案 B 2.条件语句中if的作用是( A.判断表达式真假 C.表示表达式为真 ) B.执行表达式 D.表示表达式为假 解析 条件语句中if的作用是判断表达式真假. 答案 A 3.下面程序输入x=-4后,输出的结果为( x=input?“x=”?; if x>=0 y=x*x; else y=-x*x; end print?%io?2?,y?; A.2 B.-8 C.16 ) D.-16 解析 该程序描述的分段函数是 2 ? ?x ,x≥0, f(x)=? 2 ? ?-x ,x<0. ∴f(-4)=-16. 答案 D 4.网通公司规定,某地区市话费为:前3分钟为0.22元, 以后每分钟0.1元,请设计程序,输出费用.以下四种程序正 确的是( ) 解析 网通的计费程序用函数描述为 ? ?0.22,t≤3, S=? ? ?0.22+0.1×?t-3?,t>3. 故选A. 答案 A 重点突破 1.利用条件语句编写程序时的注意事项 (1)从形式上讲,if?end相当于一对括号,使用时缺一不 可.该语句执行时,假如条件成立,就执行语句序列1,否则 就跳过语句序列1. (2)语句序列1和语句序列2可以是一条语句,也可以是多 条语句,也可以是空语句,视具体情况而定.需注意:执行多 条语句时,按从上到下的顺序执行. (3)语句中if,else,end都是固定的关键词,不能写错. 2.条件语句的嵌套 在某些较复杂的算法中,有时需要按条件要执行的某一语 句(特别是else后的语句序列2)继续按另一种条件进行判断,这 时可以再用一个条件语句完成这一要求.这就形成了条件语句 的嵌套,其一般格式和对应的程序框图如下图. 3.“end”的作用 在条件语句中,end是程序的出口,是结束符号,当出现 语句嵌套时,每一个if对应着一个end. 课堂

...学年高中数学(人教A版,必修三)第一章 算法初步 1.1....

【2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 1.1.2第1课时 课时作业_数学_高中教育_教育专区。【2014-2015学年高中数学(人教A版,必修三)第一...

...学年高中数学(人教A版,必修三)第一章 算法初步 章末...

学案导学设计】2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 章末...其中不需要用条件语句来描述其算法的有( ) A.1 个 B.2 个 C.3 个 D....

...学年高中数学(人教A版,必修三)第一章 算法初步 1.1....

【步步高 学案导学设计】2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 1.1.2第1课时 课时作业]_数学_高中教育_教育专区。【步步高 学案导学设计】20...

人教版 高一数学 必修三 课本教材word版 第一章 算法初步

人教版 高一数学 必修三 课本教材word版 第一章 算法初步_数学_高中教育_教育...输入语句 输出语句 赋值语句 条件语句 循环语句 我们使用的语句形式和语法规则与...

...学年高中数学(人教A版,必修三)第一章 算法初步 1.1....

【步步高 学案导学设计】2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 1.1.2第2课时 课时作业]_数学_高中教育_教育专区。【步步高 学案导学设计】20...

人教版高中数学必修三第一章算法初步测试卷

人教版高中数学必修三第一章算法初步测试卷_高一数学_数学_高中教育_教育专区。...语句正确的有( ) ①2=A;②x+y=2;③A-B=-2; ④A=A*A A.0 个 B...

...高中人教B版数学必修三课时作业:第1章 算法初步 章...

【步步高 学案导学设计】2014-2015学年高中人教B版数学必修三课时作业:第1章 算法初步 章末复习课]_数学_高中教育_教育专区。【步步高 学案导学设计】2014-2015学...

...学年高中数学(人教A版,必修三)第一章 算法初步 §1....

设计】2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 §1.3 课时...循环语句. A.1 B.2 C.3 D.4 答案 C 解析 (1)、(2)、(4)正确,(3...

...学年高中数学(人教A版,必修三)第一章 算法初步 1.1....

【步步高 学案导学设计】2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 1.1.2第3课时 课时作业]_数学_高中教育_教育专区。【步步高 学案导学设计】20...

...学年高中数学(人教A版,必修三)第一章 算法初步 1.1....

【2014-2015学年高中数学(人教A版,必修三)第一章 算法初步 1.1.2第2课时 ...故用到条件结构. 2.程序框图中,具有赋值、计算功能的是( ) A.处理框 B....