书签 分享 收藏 举报 版权申诉 / 38
上传文档赚钱

类型人教B版必修3数学课件:1.2.1 赋值、输入和输出语句.ppt

  • 上传人(卖家):金钥匙文档
  • 文档编号:465412
  • 上传时间:2020-04-14
  • 格式:PPT
  • 页数:38
  • 大小:1.94MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《人教B版必修3数学课件:1.2.1 赋值、输入和输出语句.ppt》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    人教B版必修3数学课件:1.2.1 赋值、输入和输出语句 人教 必修 数学 课件 1.2 赋值 输入 输出 语句 下载 _人教B版_数学_高中
    资源描述:

    1、路漫漫其修远兮路漫漫其修远兮 吾将上下而求索吾将上下而求索 人教人教B版版 必修必修3 第一章第一章 算法初步算法初步 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 算法初步算法初步 第一章第一章 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 1.2 基本算法语句基本算法语句 1.2.1 赋值、输入和输出语句赋值、输入和输出语句 第一章第一章 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 课前自主预习课前自主预习 第一章第一章 1.

    2、2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 各种动物各自有自己的语言, 人也存在各种语言, 如英语、 汉语、日语等,计算机它也有自己识别的各种语言,下面我们 就来学习计算机的几种基本语句 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 1.赋值语句 (1)概念:用来表明赋给某一个变量一个_ 的语句叫做赋值语句 (2)赋值语句需要注意的几点: 赋值号左边只能是_,而不是_ 赋 值 号 左 右 不 能 对 换 赋 值 语 句 是 将 赋 值 号 _,赋给赋值号_ 不能利用赋值语句进行_

    3、的演算在一个赋值语 句中只能给_赋值,不能出现_“” 赋值号与数学中的等号的意义不同 具体的确定的值 变量名字 表达式 右边的表达式的值 左边的变量 代数式 一个变量 两个或多个 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 2三种语句的表达形式及作用 名称 表达形式 作用 Scilab 赋值 语句 _ 1.先计算出_的值; 2.把该值赋给赋值号_ 的变量 输入 语句 a_ 1.把_和_分 开 2.可输入_、 _. 输出 语句 print(%io(2),a,b,c) 参数%io(2)表示 _ 变量名 表达式 表达式 左边 inp

    4、ut( ) 程序 初始数据 数值 单个或多个字符 在屏幕上输出 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 1.下列关于赋值语句的说法错误的是( ) A赋值语句的作用是先计算出赋值号右边的表达式的值 B赋值语句是把左边变量的值赋给赋值号右边的表达式 C赋值语句是把右边表达式的值赋给赋值号左边的变量 D在算法语句中,赋值语句是最基本的语句 答案 B 解析 此题是关于赋值语句的,赋值语句的一般格式 为:变量名表达式,赋值语句的作用是把右边表达式的值赋 给赋值号左边的变量故B错 第一章第一章 1.2 1.2.1 高中新课程高中新课程

    5、 学习指导学习指导 人教人教B版版 数学数学 必修必修3 2看下面赋值语句的写法:(1)x2*yz;(2)x3,y 4,z5;(3)xy7;(4)y3.14*5;(5)yxz34.其中 写法正确的有( ) A1个 B2个 C3个 D4个 答案 C 解析 (1)(2)(4)正确;(3)(5)错误,故选C. 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 3计算机执行下边的程序后,输出的结果是( ) a1; b3; aab; bab; a b A1,3 B4,1 C4,2 D1,4 第一章第一章 1.2 1.2.1 高中新课程高中新课

    6、程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 答案 B 解析 由赋值语句的意义知,执行aab后,a的值变 为134,再执行bab时,应为b431.故输出的结果 应为4,1. 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 4 程 序 : “ a 3 , a a 5 ; a” 运 行 的 结 果 是 _ 答案 2 解析 a3,aa52,故运行的结果为2. 5程序:“xinput(“x3”);yx3;print(%io(2), y);”运行的结果是_ 答案 27 解析 x3,yx33327,故运行的结果为27. 第一章第

    7、一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 6根据给出的程序段,分别写出运行后输出的结果 (1)程序段: A5; AA*3; print%io2,A (2)程序段: tM; MN; Mt; print%io2,N 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 解析 (1)由赋值语句的功能,首先A5,即把5赋给变 量A,执行下一步,AA*3,此时“”左边的A为变量,右 边的“A*3”为表达式,因此输出的结果为15. (2)程序段中是三个赋值语句,通过设值来看执行结果,设

    8、M的值为a,N的值为b.执行tM后,t的值为a,执行MN后, M的值变为b,再执行Nt,此时t的值为a,则执行的结果为N 值变为a.由此可看出M和N两个变量进行了变化,变量t充当了 中间变量,故输出结果为M. 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 课堂典例讲练课堂典例讲练 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 赋值语句的应用 请写出下面程序运行后输出的结果 a7; b5; cab/2; dc*c; d 解析 a7,b5,c75 2 1, d121.

    9、 运行输出的结果是 1. 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 点评 作为对于赋值号的理解,还要注意以下几点: 赋值号左边只能是变量名字,而不能是表达式如:2 X是错误的 赋值号左右不能对换如“AB”、“BA”的含 义、运行结果是不同的 不能利用赋值语句进行代数式的演算,如化简、因式分 解 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 请写下面程序运行的结果 x0; xx1; xx2; xx3; x 解析 x0,xx11,xx2123,xx 3336. 故

    10、程序运行的结果是 6. 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 编写一个程序,要求输入两个数a、b的值,输 出ab和ab的值 分析 根据输入、输出语句的格式编写 输入、输出语句 解析 程序如下: ainput”a”; binput”b”; cab; da*b; print%io2,d,c; 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 点评 (1)输入语句要求输入的值只能是具体的常数,不 能是变量或表达式(输入语句无计算功能)若输入多个数,各 数之间应用逗号

    11、“,”隔开 (2)计算机执行到输入语句时,等候用户输入“提示内容” 所提示的数据,输入后回车,则程序继续运行,“提示内容” 及其后的“;”可省略 (3)输出语句可以输出常量、变量或表达式的值(输出语句 有计算功能)或字符,程序中引号内的部分将原始呈现 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 任给三个变量a、b、c赋值,设计一个计算a23b25c的 程序. 解析 程序如下: ainput”a”; binput”b”; cinput”c”; Sa23*b25*c; print%io2,S. 第一章第一章 1.2 1.2.1 高

    12、中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 三种语句的功能 写出下列语句描述的算法的输出结果 (1) a5; b3; cab/2 dc*c; print%io2,d; (2) a1; b2; cab; bacb; print%io2,a,b,c; 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 (3) a10; b20; c30; ab; bc; ca; print%io2,a,b,c; 分析 分别将输入的值代入程序中依次逐步计算即可, 要注意赋值前后变量值的变化 第一章第一章 1.2 1.2.1

    13、高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 解析 (1)a5,b3,cab 2 4. 又 dc2,d16.故输出结果为:d16. (2)a1,b2,cab,c3. 又 bacb,b2.故输出结果为: c3. b2. a1. (3)b20,且 ab,a20; c30,且 bc,b30; a20,且 ca,c20; 故输出结果为:c20. b30. a20. 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 点评 赋值语句在给变量赋值时,先计算右边的式子, 然后赋值给左边的变量,另外可以给一个变量先后多

    14、次赋不同 的值,但变量的取值只与最后一次赋值有关,解决此类问题要 时刻把握某个变量在程序中的来龙去脉,时刻关注其值的改变 情况 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 下面的程序运算的结果是_ A3; B2; C6; AAB; BBA; CC/BA; CC/2; print%io2,C; 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 答案 1.5 解析 执行 AAB 后 A5; 执行 BBA 后 B25 3;执行 CC/BA 后 C 6 353.故执行 CC

    15、/2 后 C 1.5. 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 甲、乙、丙三名同学语文、数学、英语三科的 考试成绩如下表: 赋值、输入、输出语句在现实生活中的应用 语文 数学 英语 甲 85 92 73 乙 88 75 84 丙 79 98 83 设计一个程序,计算每个学生的总分和平均分 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 分析 先输入某个学生每科的成绩,然后将它们求和即 可得到总分,将总分除以3便可以得到平均分 解析 程序如下: chninput

    16、“请输入语文成绩”; mathinput“请输入数学成绩”; eninput“请输入英语成绩” Schnmathen; averS/3; print%io2,S,aver; 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 点评 要编写程序解决某个实际问题,应该先针对问题 将程序分为几块,然后将每一块的功能设计出来,合起来,程 序就设计出来了如本题可以分为两大块:(1)数据输入模块; (2)数据运算模块 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 编写一个程序,求用

    17、长度为l的细铁丝分别围成一个正方形 和一个圆时所围成的正方形和圆的面积要求输入l的值,输出 正方形和圆的面积(取3.14) 分析 设围成的正方形的边长为 a,依题意 4al,a l 4, 所以正方形的面积为 S1(1 4) 2 l2 16;同理,若设围成的圆的半径 为 R,则 2Rl,R l 2,所以圆的面积为 S2R 2( l 2) 2 l2 4. 因此,可以用顺序结构实现这一算法,采用 input 语句输入 l 的 值,利用赋值语句得到两个面积,最后输出两个面积 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 解析 程序如下:

    18、 linput“l”; S1l2/16; S2l2/4*3.14; print%io2,S1; print%io2,S2; 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 易错疑难辨析易错疑难辨析 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 编写程序,交换两个变量 A 和 B 的值,并输出 交换前后的值 错解 程序如下: Ainput(“A”); Binput(“B”); print(%io(2),B,A); AB; BA; print(%io(2),B,A);

    19、end 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 辨析 运行过程中只是将B的值赋予A,再将A的值赋予 B,最终的结果是A、B的值相等,均等于B的值 正解 程序如下: Ainput(“A”); Binput(“B”); print(%io(2),B,A); XA; AB; BX; print(%io(2),B,A); end 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 思想方法技巧思想方法技巧 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 转化思想 以下是用 Scilab 语句编写的程序, 根据程序画出 相应的程序框图 xinput”x”; yinput”y”; xx/2; y3*y; print%io2,y,x; xxy; yy1; print%io2,y,x; 第一章第一章 1.2 1.2.1 高中新课程高中新课程 学习指导学习指导 人教人教B版版 数学数学 必修必修3 解析 程序框图如图所示: 点评 算法语句与程序框图是以不同的形 式展示给我们解决问题的方法,算法语句与程序 框图之间是可以相互转化的

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:人教B版必修3数学课件:1.2.1 赋值、输入和输出语句.ppt
    链接地址:https://www.163wenku.com/p-465412.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库