网站大量收购闲置独家精品文档,联系QQ:2885784924

(新人教A版)2018年高中数学第一章算法初步1.2.1输入、输出、赋值语句课件必修3.ppt

(新人教A版)2018年高中数学第一章算法初步1.2.1输入、输出、赋值语句课件必修3.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山东水浒书业有限公司· 优化方案系列丛书 第1章 算法初步 课前自主学案 课堂互动讲练 知能优化训练 山东水浒书业有限公司· 优化方案系列丛书 第1章 算法初步 课前自主学案 课堂互动讲练 知能优化训练 返回 1.2 基本算法语句 1.2.1 输入语句、输出语句和赋值语句 学习目标 1.理解输入语句、输出语句、赋值语句的作用. 2.理解这些语句与相应逻辑结构的关系,并能转化为程序语句. 课堂互动讲练 知能优化训练 1.2.1 输入语句 、输出语句和赋值语句 课前自主学案 课前自主学案 温故夯基 1.算法中的三种基本逻辑结构是_________、 _________、 _________. 2.在框图中输入、输出框的功能是表示一个算法的___________的信息;处理框的功能是___________ . 顺序结构 条件结构 循环结构 输入和输出 赋值、计算 1.输入语句的格式及作用 输入语句的一般格式是____________________ _____,其作用是实现算法的_________功能. 2.输出语句的格式及作用 输出语句的一般格式是____________________ _______,其作用是实现算法的_________功能. 知新益能 INPUT“提示内容”; 变量 输入信息 PRINT“提示内容”; 表达式 输出结果 3.赋值语句的格式及作用 赋值语句的一般格式是_____________,其作用是将___________赋给变量. 变量=表达式 表达式的值 问题探究 1.INPUT “a,b,c=”;1,2,3 是什么意义? 提示:程序在运行时把输入的值依次赋给a,b, c.即a=1,b=2,c=3. 2.赋值号“=”与数学中的“=”意义有何不同? 提示:赋值号与数学中的“=”意义是不同的,如在数学中式子N=N+1一般是错误的,但在赋值语句中它的作用是将当前N的值加上1再赋给变量N,这样原来的值将被“冲掉”. 课堂互动讲练 输入、输出语句 考点突破 输入语句要求输入的值只能是具体的常数,不能是变量或表达式(输入语句无计算功能),若输入多个数,各数之间应用逗号“,”隔开. 输出语句可以输出常量,变量或表达式的值(输出语句有计算功能)或字符,程序中引号内的部分将原始呈现. 例1 赋值语句的作用是先算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值. 赋值语句 请写出下面程序运算输出的结果. 例2 【思路点拨】 利用赋值语句的功能求解最后结果. 【解】 (1)因为a=5,b=3,c=(a+b)/2=4, 所以d=c2=16,输出d的值为16. (2)因为a=1,b=2,c=a+b,所以c=3,b=a+c-b,即b=1+3-2=2.所以a=1,b=2,c=3,输出a,b,c的值是1,2,3. (3)由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. 【思维总结】 (3)中易混淆a、b、c的值,其原因是对每次执行赋值语句,变量的值都会被更新认识不到位. 变式训练1 设A=10,B=20,则可以实现A、B的值互换的程序是(  ) 解析:选C.A中程序执行后A=B=10; B中程序执行后A=B=10; C中程序执行后A=20,B=10; D中程序执行后A=B=10. 输入、输出语句和赋值语句可构成程序框图的顺序结构. 算法语句与程序框图 给出如图所示程序框图,写出相应的算法语句. 例3 【思路点拨】 根据框图的每一步的作用由上而下改为相应的语句. 【解】 【思维总结】 由程序框图写语句时,对顺序结构的程序框图只需利用输入、输出、赋值语句即可完成.其中输入、输出框对应输入、输出语句,执行框对应赋值语句. 解:框图如下: 作用:求过指数函数y=2x的图象上两点A(x1,y1),B(x2,y2)直线的斜率k. 方法感悟 方法技巧 1.输入语句的作用是实现算法的输入信息功能. 输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式.(如例1) 2.输出语句可以在计算机的屏幕上输出常量、变量的值和系统信息,也可以输出数值计算的结果.(如例1) 3.赋值语句的左边只能是变量的名字,而不能是表达式;右边表达式可以是一个常量、变量或含变量的运算式.赋值号的左右两边位置不能对换.(如例2) 失误防范 1.输出语句和输入语句的区别:输出语句具有计算功能,而输入语句不具有计算功能;输出语句中的表达式可以是变量、计算公式,而输入语句不能.(如例1) 2.赋值号左、右两边不能对换,A=B和B=A的含义及运行结果是不同的.(如例2) 3.赋

您可能关注的文档

文档评论(0)

藏灵阁 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6124135152000030
认证主体深圳市南山区美旭的衣橱服饰店
IP属地湖北
统一社会信用代码/组织机构代码
92440300MA5GRW267R

1亿VIP精品文档

相关文档