收藏 分销(赏)

高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句省公开课一等奖新名师优质课获奖课件.pptx

上传人:人****来 文档编号:12624079 上传时间:2025-11-13 格式:PPTX 页数:55 大小:4.48MB 下载积分:14 金币
下载 相关 举报
高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句省公开课一等奖新名师优质课获奖课件.pptx_第1页
第1页 / 共55页
高中数学第一章算法初步1.2.1输入语句输出语句和赋值语句省公开课一等奖新名师优质课获奖课件.pptx_第2页
第2页 / 共55页


点击查看更多>>
资源描述
,1.2基本算法语句,1.2.1输入语句、输出语句和赋值语句,第1页,第2页,【自主预习】,主题:输入、输出与赋值语句,观察下面程序,回答相关问题:,第3页,该程序中包含哪些算法语句?,用文字语言描述:输入语句,赋值语句,输出语句,用符号语言描述:INPUT语句,赋值语句,PRINT语句,输入、输出、赋值语句格式与功效:,第4页,输入语句,输出语句,赋值语句,格式,INPUT“提醒内容”;变量,PRINT“提醒内容”;表示式,变量=,_,功效,输入提醒内容要求对应信息或值,能够在计算机屏,幕上输出常量,_,_,将表示式所,代表值赋,给_,表示式,变量,值和系统信息,变量,第5页,【深度思索】,结合教材P21例1及赋值语句普通格式,你认为赋值语句功效是什么?,一、_.,二、_,在程序运行过程中给变量赋值,“=”右侧必须是表示式,左侧必须是变量.,第6页,三、_.,四、_.,五、_,_,_.,一个语句只能给一个变量赋值,有计算功效,将一个变量值赋给另一个变量,前一个变量,值保持不变;可先后给一个变量赋多个不一样值,但变量取值总是最近被赋予值,第7页,【预习小测】,1.当x值为5时,PRINT“x=”;x在屏幕上输出结果为(),A.5=5B.5C.5=xD.x=5,【解析】,选,D.,输出结果为,x=5,双引号“”在屏幕上不显示,.,故选,D.,第8页,【赔偿训练】,PRINT“Chinese,Maths,Eng,l,ish,Physics,Chemica,l,”;90,99,92,91,98该语句表示,是(),A.输入五门分数,B.计算五门总分,C.输出五门分数,D.对语、数、外、理、化五门给予赋值,第9页,【解析】,选C.因为PRINT表示输出语句,该语句表示输出五门分数,故选C项.,第10页,2.假设a=1,b=2,那么在执行语句a=a+1,b=a+b后b值为(),A.4B.3C.2D.1,【解析】,选A.因为a=1,b=2,所以a=a+1=1+1=2,b=a+b=2+2=4.,第11页,3.以下给出输入语句正确是_.,INPUTa;b;cINPUTx=3,INPUTa,b,cINPUT“a=,b=”,a,b,INPUT,“,a=,b=”a,b,第12页,【解析】,判断一个输入语句正确是否,关键是要了解输入语句格式:INPUT“提醒内容”;变量,故只有正确.,答案:,第13页,4.下面语句执行后输出i=_,j=_.,第14页,【解析】,第一句把5赋给i,第二句把-2赋给j,第三句把5+(-2)值3赋给i,第四句把3+(-2)值1赋给j,并最终输出3,1.,答案:,31,第15页,【赔偿训练】,写出给任意三个变量a,b,c赋值,求b,2,-4ac值程序.(仿照教材P23例2解析过程),第16页,【解析】,算法以下:,第一步,输入a,b,c值.,第二步,计算b,2,-4ac.,第三步,输出y.,第17页,程序框图如图所表示:,第18页,程序以下:,INPUT“a,b,c=”;a,b,c,y=bb-4ac,PRINTy,END,第19页,【互动探究】,1.输入语句所输入内容能够是函数、变量或表示式吗?,提醒,:,输入语句要求输入值只能是详细常数,不能够是函数、变量或表示式,.,如输入“,5,3,”或“,x+2,”等都不能够,.,第20页,2.程序中,同时输入多个变量值是否一定要用多个输入语句?,提醒,:,不一定,.,输入语句能够同时给多个变量赋值,在给多个变量赋值时,变量之间要用“逗号”隔开,.,第21页,3.赋值语句中“=”和平时所用“=”意义相同吗?,提醒,:,意义不一样,.,赋值语句中“,=,”叫赋值号,它表示把右边表示式所代表常量、变量或算式赋给左边变量,如,:C=Y+Z,表示把计算,Y+Z,所得值赋给,C.,第22页,4.输入、输出语句在功效上最大不一样是什么?,提醒,:,输入语句无计算功效,输出语句有计算功效,.,5.赋值语句能够给多个变量赋值时应注意什么?,提醒,:,赋值语句一次只能给一个变量赋值,不能接连出现两个或多个“,=,”,.,如,:x=y=2,是不正确,.,第23页,【探究总结】,知识归纳:,第24页,方法总结:编写程序方法步骤,(1)依据问题要求构思算法分析.,(2)把算法分析转化为程序框图,即画出程序框图.,(3)把程序框图转化为程序.,要注意转化过程中基本结构与对应语句对应.熟练后可直接写出程序.,第25页,【题型探究】,类型一:输入、输出、赋值语句格式及功效,【典例1】,(1)(合肥高一检测)以下赋值语句正确有_.,4=mx+y=10A=B=2N=N,2,第26页,(2)以下给出输出语句正确是_.,PRINTA=4,PRINT“你姓名”XM,PRINT,a,b,c,PRINT,3,2,PRINTS,第27页,【解题指南】,(1)依据赋值语句中赋值号左边是变量,右边是表示式形式判断.,(2)紧紧围绕输出语句格式进行判断.,第28页,【解析】,(1)由赋值语句中赋值号左边是变量,右边是表示式知、错误,正确.赋值语句只能给一个变量赋值,不能出现两个或多个“=”,从而错误.,答案:,(2)由输出语句格式知正确.,答案:,第29页,【规律总结】,三种语句注意点,(1)输入语句要求输入值只能是详细常数,不能是变量或表示式(输入语句无计算功效),若输入多个数,各数之间应用逗号“,”隔开.,(2)输出语句能够输出常量、变量或表示式值(输出语句有计算功效)或字符,程序中引号内部分将原始展现.,第30页,(3)赋值语句作用是先算出赋值号右边表示式值,然后把该值赋给赋值号左边变量,使该变量值等于表示式值.,(4)赋值号两边内容不能对调,如a=b与b=a表示意义完全不一样.,赋值号与“等于”意义也不一样,若把“=”看作等于,则N=N+1不成立,若看作赋值号,则成立.,第31页,【巩固训练】,以下赋值语句正确是(),A.a+b+c=5 B.5=0,C.2a=b=1 D.m=m-1,【解析】,选,D.A,错误,赋值号左边不能为表示式,;B,错误,赋值号左边只能是变量,;C,错误,不能给多个变量同时赋值,.,只有,D,选项正确,.,第32页,类型二:三种语句应用,【典例2】,(1)(衡阳高一检测)运行以下程序,若输入A值为1,则程序输出结果是(),第33页,A.5 B.6 C.15 D.120,第34页,(2)(安阳高一检测)阅读以下程序,并填空.,程序甲:程序乙:,第35页,程序甲中输出结果为_;,程序乙中输出结果依次为_,_,_.,【解题指南】,(1)按照赋值语句功效逐步执行.,(2)结合程序特点,了解赋值语句功效,以及程序语言先后执行情况进行解题.,第36页,【解析】,(1)选D.该程序输出结果为A=12345=120.,(2)因为a=5,b=3,c=4,d=c,2,=16,所以输出结果为16.,第37页,因为a=1,b=2,c=a+b=3,所以a+c-b=1+3-2=2,所以b=2.,故输出结果依次为1,2,3.,答案:,16123,第38页,【延伸探究】,1.(变换条件)题(1)中,若把各赋值语句中“”改为“+”,则输出结果为_.,第39页,【解析】,执行程序输出结果为A=1+2+3+4+5=15.,答案:,15,第40页,2.(变换条件,改变问法)题(1)中条件改为“若输出A值为120”,则输入A值为_.,第41页,【解析】,因为该程序功效是计算A2345值,则120=A2345,故A=1,即输入A值为1.,答案:,1,第42页,【规律总结】,常见几个赋值语句形式,(1)赋予变量常数值,如a=1.,(2)赋予变量其它变量或表示式值,如b=a,b=2a+1.,(3)变量本身值在原值上加常数或变量,如i=i+1,i=i+S.,第43页,【巩固训练】,(1)(2),第44页,【解析】,(1)第一句输入a值为2,第二句f=a,2,-1=3,第三句g=2a+3=7,第四句f=g,2,-1=48,第五句g=2f+3=99,最终输出f=48,g=99.,答案:,48,99,第45页,(2)第一句输入a=10,b=20,c=30,第二句输出a=10,b=20,c=30,第三句a=20,第四句b=30,第五句c=20,第六句输出a=20,b=30,c=20.,答案:,20,30,20,第46页,类型三:利用三种语句编写程序,【典例3】,给出如图程序框图,写出对应程序.,第47页,【解题指南】,输入框用INPUT语句,处理框用赋值语句,输出框用PRINT语句即可.,第48页,【解析】,程序以下,:,第49页,【规律总结】,算法语句与程序框图对应关系,(1)次序结构算法语句对应输入语句、输出语句和赋值语句,其中输入、输出框对应输入语句和输出语句,处理框对应赋值语句.,(2)由算法语句画程序框图是上述过程逆过程,只需把输入语句、输出语句与输入、输出框对应转化,将赋值语句与处理框对应转化即可.,第50页,【巩固训练】,下面程序是求已知半径和高圆柱体表面积(取3.14).请画出该程序程序框图.,INPUT“R=,H=”;R,H,A=2,3.14,R,H,B=3.14,R,R,S=A+2,B,PRINTS,END,第51页,【解析】,程序框图如图所表示:,第52页,【赔偿训练】,(淮安高一检测)给出,如图所表示程序框图,写出对应程序.,第53页,【解题指南】,输入框用INPUT语句,处理框用赋值语句,输出框用PRINT语句即可.,第54页,【解析】,程序以下,:,第55页,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 高中数学

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服