数学新设计同步人教B必修三课件:第一章 算法初步 1.2.1 赋值、输入和输出语句

上传人:tang****xu4 文档编号:125585314 上传时间:2020-03-18 格式:PPT 页数:27 大小:470.50KB
返回 下载 相关 举报
数学新设计同步人教B必修三课件:第一章 算法初步 1.2.1 赋值、输入和输出语句_第1页
第1页 / 共27页
数学新设计同步人教B必修三课件:第一章 算法初步 1.2.1 赋值、输入和输出语句_第2页
第2页 / 共27页
数学新设计同步人教B必修三课件:第一章 算法初步 1.2.1 赋值、输入和输出语句_第3页
第3页 / 共27页
数学新设计同步人教B必修三课件:第一章 算法初步 1.2.1 赋值、输入和输出语句_第4页
第4页 / 共27页
数学新设计同步人教B必修三课件:第一章 算法初步 1.2.1 赋值、输入和输出语句_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《数学新设计同步人教B必修三课件:第一章 算法初步 1.2.1 赋值、输入和输出语句》由会员分享,可在线阅读,更多相关《数学新设计同步人教B必修三课件:第一章 算法初步 1.2.1 赋值、输入和输出语句(27页珍藏版)》请在金锄头文库上搜索。

1、高中数学 必修3 人教B版 1 2 基本算法语句 1 2 1 赋值 输入和输出语句 学习目标 1 理解输入语句 输出语句 赋值语句的作用 2 理解这些语句与相应逻辑结构的关系 并能转化为程序语句 预习导学 知识链接 1 算法的基本逻辑结构有 2 已知两个杯子分别装有酒精和煤油 要将两个杯子里面的液 体进行交换 至少还需要 只杯子 预习导学 顺序结构条件分支结构 循环结构 1 3ah 4 直线的一般式方程为 预习导引 1 赋值语句 1 赋值语句的定义 用来表明赋给某一个变量一个 的语句叫做赋 值语句 在算法语句中 赋值语句是最基本的语句 预习导学 Ax By C 0 具体的确定值 表达式 3 赋

2、值号及其作用 赋值语句中的 号 称做赋值号 赋值语句的作用是先 计算出赋值号 然后把该值赋给赋值号 使该变量的值等于表达式的值 2 输入语句 1 input 输入语句来控制在屏幕上输入 可输入 预习导学 右边表达式的值 左边的变量 数值 单个或多个字符 2 输入语句的一般格式 提示内容 提示用户输入什么样的信息 运行程序时会显 示在屏幕上 提示内容 也可省略不用 后面显注释内容 对程序运行不起作用 预习导学 3 输出语句 1 输出语句的一般格式 2 输出语句的作用 以某种形式把 输出 出来 预习导学 字符或表达式 求解结果 要点一 赋值语句 例1 请写出下面程序运算输出的结果 课堂讲义 解 1

3、 因为a 1 b 2 c a b 所以c 3 b a c b 即 b 1 3 2 2 所以输出a 1 b 2 c 3 2 由b 20及a b知a 20 由c 30及b c知b 30 再由c a 及a 20知c 20 所以a 20 b 30 c 20 输出a b c的值 是20 30 20 课堂讲义 规律方法 1 赋值语句的作用是先算出赋值号右边表达式的值 然后把该值赋给赋值号左边的变量 使该变量的值等于表达式 的值 2 赋值号两边的内容不能对调 如a b与b a表示的意义完全 不同 赋值号与 等于 的意义也不同 若把 看作等于 则N N 1不成立 若看作赋值号 则成立 3 赋值语句只能给一个变

4、量赋值 不能接连出现两个或多个 可给一个变量多次赋值 但只保留最后一次所赋的值 课堂讲义 跟踪演练1 将两个数a 8 b 17交换 使a 17 b 8 下面 语句正确的一组是 答案 B 解析 先把b的值赋给中间变量c 于是c 17 再把a的值赋给 变量b 于是b 8 最后把c的值赋给变量a 于是a 17 课堂讲义 要点二 输入 输出语句 例2 编写一个程序 要求输入两个数a b的值 输出a b和ab 的值 课堂讲义 规律方法 1 输入语句要求输入的值只能是具体的常数 不能是 变量或表达式 输入语句无计算功能 若输入多个数 各数之间 应用 隔开 2 计算机执行到输入语句时 暂停等候用户输入 提示

5、内容 所提示的数据 输入后回车 则程序继续运行 提示内容 及其后的 可省略 3 输出语句可以输出常量 变量或表达式的值 输出语句有计 算功能 或字符 程序中引号内的部分将原始呈现 课堂讲义 跟踪演练2 要交换两个变量a b的值 请用Scilab语句来描述 算法 课堂讲义 要点三 算法的应用 例3 已知一个正三棱柱的底面边长为a 高为h 试设计一个程 序来求解这个正三棱柱的表面积和体积 并画出程序框图 课堂讲义 程序框图如图所示 课堂讲义 规律方法 一般地 写一个算法程序的顺序为 用自然语言描 述算法 用程序框图描述算法 用基本算法语句描述程序 这三种形式的算法思路是一致的 学习时 要加强三种形

6、式的 互译训练 课堂讲义 跟踪演练3 给出如图所示程序框图 写出相应的算法语句 课堂讲义 课堂讲义 1 关于赋值语句需要注意的事项中不正确的是 A 赋值号左边只能是变量名字 而不是表达式 B 赋值号左 右不能对换 C 不能利用赋值语句进行代数式的演算 D 赋值号与数学中的等号的意义相同 答案 D 解析 关于赋值语句中一定要注意的事项是把赋值号与数学 中的等号区分开 它们的意义不相同 当堂检测 2 赋值语句 x x 1 的正确解释为 A x的值与x 1的值可能相等 B 将原来x的值加上1后 得到的值替换原来x的值 C 这是一个错误的语句 D 此表达式经过移项后 可与x x 1功能相同 答案 B 当堂检测 3 下面的程序输出的结果是 当堂检测 A 27 B 9 C 2 25D 11 答案 D 当堂检测 答案 D 当堂检测 答案 10 解析 先把2赋给A 然后把A2赋给A 即A的值为4 再把4 6 10赋给A 所以输出的为10 当堂检测 程序与程序框图是紧密相连的 有了程序画出程序框图 则更 直观形象 能更好地理解程序的作用 同样设计解决一个问题 的程序 先结合算法画出程序框图 再对照框图写出相应程序 则问题会变得简便易行 当堂检测 再见

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号