高中数学第1章算法初步1.2.1输入语句输出语句和赋值语句课件新人教版.ppt

上传人:xt****7 文档编号:5528325 上传时间:2020-02-01 格式:PPT 页数:32 大小:2.17MB
返回 下载 相关 举报
高中数学第1章算法初步1.2.1输入语句输出语句和赋值语句课件新人教版.ppt_第1页
第1页 / 共32页
高中数学第1章算法初步1.2.1输入语句输出语句和赋值语句课件新人教版.ppt_第2页
第2页 / 共32页
高中数学第1章算法初步1.2.1输入语句输出语句和赋值语句课件新人教版.ppt_第3页
第3页 / 共32页
点击查看更多>>
资源描述
第一章1 2基本算法语句 1 2 1输入语句 输出语句和赋值语句 学习目标 1 理解输入语句 输出语句 赋值语句的作用 2 理解这些语句与相应逻辑结构的关系 并能转化为程序语句 知识梳理自主学习 题型探究重点突破 当堂检测自查自纠 栏目索引 知识梳理自主学习 知识点一输入 输出语句 1 输入 输出语句和赋值语句输入语句 输出语句分别与程序框图中的对应 用来输入和输出信息 输入 输出框 答案 2 输入 输出语句的格式及功能 新输入 INPUT 提示内容 变量 PRINT 提示内容 表达式 变量 系统信息 答案 知识点二赋值语句 1 赋值语句和程序框图中表示的处理框对应 用来给变量赋值 2 赋值语句的格式及功能 赋值 变量 表达式 表达式所代表的值 表达式的值 变量 答案 思考赋值号与等号的区别是什么 答 1 赋值号与等号意义不同 若把 看作等号 则N N 1不成立 若看作赋值号 则成立 2 赋值号两边内容不能对调 3 虽然赋值语句具有计算和赋值双重功能 但不能利用它进行代数式的演算 返回 答案 题型探究重点突破 题型一输入 输出语句的应用 例1 1 下列语句正确的是 只填序号 INPUT2 3 4 INPUTx 2 INPUTx INPUTx y z INPUT a a INPUT a 5 5 INPUTa b c 解析答案 解析 解析答案 答案 2 当x的值为5时 PRINT x x 在屏幕上的输出结果为 A 5 5B 5C 5 xD x 5 解析PRINT语句可将用双引号引起来的字符串显示在屏幕上 从而应输出x 5 D 解析答案 反思与感悟 反思与感悟 1 输入语句要求输入的值只能是具体的常数 不能是变量或表达式 输入语句无计算功能 若输入多个数 各数之间应用 隔开 2 计算机执行到输入语句时 暂停等候用户输入 提示内容 所提示的数据 输入后回车 则程序继续运行 提示内容 及其后的 可省略 3 输出语句可以输出常量 变量或表达式的值 输出语句有计算功能 或字符 程序中引号内的部分将原始呈现 跟踪训练1写出下列程序运行的结果 若输入2 1 则输出的结果为 解析若输入2 1 即a 2 b 1 22 4 1 5 输出的结果为a2 5 解析答案 题型二赋值语句的应用 例2 1 下列给出的赋值语句正确的有个 x 2 y z x 3 x y 7 y 3 14 4 解析赋值语句的格式是 变量 表达式 故 正确 错误 3 解析答案 2 下列程序的运行结果为 解析由赋值语句的特点 可知结果为1 2 3 4 5 故答案为120 120 解析答案 反思与感悟 反思与感悟 赋值号与数学中的等号的意义是不完全相同的 是以赋值号右边表达式的值代替该变量的原值 即将原值 冲掉 如 N N 1 是将N的原值加1再赋给N 跟踪训练2已知函数y x2 3x 1 编写一个程序 使每输入一个x值 就得到相应的y值 解程序如下 解析答案 题型三算法的应用 例3根据如图所示的程序框图 写出相应的算法语句 解程序如下 解析答案 反思与感悟 反思与感悟 由程序框图写算法语句时 对顺序结构的程序框图只需利用输入 输出 赋值语句即可完成 其中输入 输出框对应输入 输出语句 执行框对应赋值语句 跟踪训练3阅读下面的程序 根据程序画出程序框图 解程序框图如图所示 解析答案 程序的编写 一题多解 例4编写一个程序 要求输入两个正数a和b的值 输出ab和ba的值 分析一方面可以首先利用INPUT语句输入两个正数 然后将ab与ba的值分别赋给两个变量 最后输出这两个变量的值即可 另一方面可以将ab与ba作为两个幂的值 是把底数和指数进行了交换 故还可以利用赋值语句 采用将两个变量的值互换的办法实现这一算法 解析答案 解后反思 分析 解方法一程序如下 方法二程序如下 解后反思 解后反思编写程序的关键在于首先弄清问题的算法 特别是算法的结构 然后确定采用哪一种算法语句 分清算法的步骤 写出程序 问题的算法不同 写出的程序就不同 例5设计一个程序 输入三个实数a b x 计算表达式 a2 b2 x3的值 程序语言书写格式 易错点 分析本题的算法是 输入a b x的值 计算并输出 a2 b2 x3的值 故需用到输入语句 输出语句和赋值语句 然后按照这三种语句的书写格式写出程序即可 解析答案 解后反思 分析 返回 解程序如下 解后反思 返回 解后反思书写程序时应严格遵循各种语句的一般格式 如输入语句和输出语句中的提示内容与变量之间必须用 隔开 而不是 同时应注意数学运算符号和程序符号的区别 在书写程序时 必须将数学运算符号转化为程序符号 如平方运算 a2 与 b2 应为 a 2 与 b 2 x3 应为 x 3 当堂检测 1 2 3 4 5 1 在INPUT语句中 如果同时输入多个变量 变量之间的分隔符是 A 逗号B 分号C 空格D 引号 解析输入语句中同时输入多个变量时 变量间要用 隔开 A 解析答案 1 2 3 4 5 2 赋值语句M M 3表示的意义是 A 将M的值赋给M 3B 将M的值加3后再赋给MC M和M 3的值相等D 以上说法都不对 解析赋值语句是将 右边的一个确定值赋给它左边的一个变量 B 解析答案 1 2 3 4 5 3 下面的程序输出的结果是 A 2 5B 4 5C 11 5D 7 5 解析第三句给c赋值后c 7 第四句给a赋值后a 11 故最后输出11 5 C 解析答案 1 2 3 4 5 4 下列程序执行后结果为3 则输入的x值为 A 1B 3C 1D 1或 3 解析由题意得 x2 2x 3 解方程得x 1或x 3 D 解析答案 1 2 3 4 5 5 下面一段程序执行后的结果是 解析先把2赋给A 然后把A 2赋给A 即A的值为4 再把4 6 10赋给A 所以输出的结果为10 10 解析答案 课堂小结 返回 1 需输入信息时用INPUT语句 需输出信息时用PRINT语句 当变量需要的数据较少或给变量赋予算式时 用赋值语句 当变量需要输入多组数据且程序重复使用时 使用输入语句较好 2 赋值语句是一个程序必不可少的重要组成部分 使用赋值语句 一定要注意其格式要求 不能利用赋值语句进行代数式计算等 3 算法语句的所有符号只能排在一行上 也只能用圆括号以保持运算顺序不变 用圆括号时 必须注意左右配对使用 有些运算要用特定符号表示 在学习中要强化记忆 如写为 A1 B1 A2 B2 R3 0写为4 3 R 3 0
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 高中资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!