收藏 分销(赏)

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

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


点击查看更多>>
资源描述
1,.,2,.,1,赋值、输入和输出语句,1/31,1,.,了解输入语句、输出语句、赋值语句格式与功效,.,2,.,能将程序框图转化为算法语句,.,2/31,1,.,赋值语句,(1),概念,:,在表述一个算法时,经常要引入变量,并赋给该变量一个值,.,用来表明,赋给某一个变量,一个,详细,确定值,语句,.,(2),格式,:,变量名,=,表示式,.,赋值语句中,“,=,”,号,称做,赋值,号,.,3/31,归纳总结,1,.,赋值号左边只能是变量名字,而不能是表示式,.,比如,3,.,6,=X,是错误,.,2,.,赋值号左右不能对换,.,赋值语句是将赋值号右边表示式值赋给赋值号左边变量,比如,Y=X,表示用,X,值替换变量,Y,值,不能改写为,X=Y.,因为后者表示用,Y,值替换变量,X,值,.,3,.,不能利用赋值语句进行代数式,(,或符号,),演算,(,如化简、因式分解等,),如,:,y=x,2,-,1,=,(,x+,1)(,x-,1),这是不能实现,.,在赋值语句中赋值号右边表示式中每一个,“,变量,”,都必须事先赋给确定值,.,在一个赋值语句中只能给一个变量赋值,不能出现两个或多个,“,=,”,.,4/31,4,.,赋值号与数学中等号意义不一样,.,赋值号左边变量假如原来没有值,则在执行赋值语句后,取得一个值,.,假如原已经有值,则执行该语句后,以赋值号右边表示式值代替该变量原值,即将原值,“,冲掉,”,.,如,:,N=N+,1,在数学中是不成立,但在赋值语句中能够,意思是将,N,原值加,1,再赋给,N,即,N,值增加,1,.,5,.,赋值语句后没有分号,“;”,结尾时,界面窗口内显示变量赋值后结果,;,有分号,“;”,结尾时,则不显示结果,.,Scilab,命令普通以分号,“;”,作为结尾,每输完一行都要按回车键,“Enter”,确认输入内容,.,6,.,对于一个变量能够进行屡次赋值,但最终该变量值以最终一次所赋值为准,.,5/31,【做一做,1,】,以下赋值语句正确是,(,),A.x,=,3B.3,=,x,C.x,-,3,=,0D.3,-,x,=,0,答案,:,A,2,.,输入语句,(1),在,Scilab,中惯用输入语句为,“,input,”,.,格式为,:a=input(“,提醒内容,”);,(2),输入语句作用是实现算法输入信息功效,.,输入语句普通格式中,“,=,”,左边指要输入数值变量名称,括号内提醒内容作用是在程序运行后,在屏幕上输出显示一些与该变量相关信息,是对变量一个解释,目标是为了让程序执行者更方便、更准确地输入对应变量值,.,6/31,知识拓展,1,.,“input”,又称,“,键盘输入语句,”,当计算机执行到该语句时,暂停并等候用户输入程序运行需要数据,.,此时,用户只需把数据由键盘输入,然后回车,程序将继续运行,.,2,.,“,提醒内容,”,作用是在程序执行时提醒用户明确将要输入是什么样数据,.,3,.,无计算功效,.,输入语句要求输入值只能是详细常数,不能是函数、变量或表示式,.,4,.,变量是指程序运行时其值能够改变量,我们能够通俗地把它比喻成一个盒子,盒子内能够存放数据,必要时可随时更换盒子内数据,.,7/31,【做一做,2,】,关于语句,x=input(“How old are you?”,“string”),说法不正确是,(,),A.,此语句内容是输入你年纪,string,代表输入数值型变量,B.,此语句中,“input”,输入语句用来控制在屏幕上输入,C.,此语句中,“string”,代表输入字符型变量,D.Scilab,输入语句,“input”,不但能够输入数值,也可输入单个或多个字符,解析,:,A,选项中,string,代表输入数值型变量是错误,string,代表输入字符型变量,.,答案,:,A,3,.,输出语句,(1),在,Scilab,中,输出语句有,print,write,format,printf,disp,.,(2),在,Scilab,中,输出语句中,“print”,普通格式为,:print(%io(2),表示式,),%io(2),表示将结果输出到屏幕上,.,8/31,名师点拨,1,.,“print”,语句格式中表示式是指程序要输出数据,输出语句能够输出常数、变量或表示式值,甚至单个或多个字符,.,如,print(%io(2),A);print(%io(2),3,4),等,.,2,.,“print”,语句能够输出多个变量,它普通格式是,print(%io(2),变量,1,变量,2,),其作用是将变量,1,变量,2,值输出到屏幕上,比如,print(%io(2),A,B,C),在屏幕上输出次序由上而下分别是,C,B,A,值,.,3,.,若输出表示式中含有变量,则这些变量必须事先赋值,.,9/31,10/31,11/31,12/31,13/31,3,.,三种语句表示形式及作用,剖析,14/31,题型一,题型二,题型三,15/31,题型一,题型二,题型三,反思,对于概念了解问题,只需将所给内容与基本输入、输出和赋值语句形式进行比较,找出不一样即可得出结论,.,【变式训练,1,】,观察以下赋值语句,写法正确个数是,(,),x=z;,x=3;y=4;z=5;w=7;,x+y,=,7;,y=M,.,A.1B.2,C.3D.4,解析,:,正确,;,错误,.,答案,:,C,16/31,题型一,题型二,题型三,17/31,题型一,题型二,题型三,18/31,题型一,题型二,题型三,反思,给出程序画框图类题型,关键是了解程序功效是什么,然后进行实际操作,在用赋值语句时,可对一个变量重复赋值,变量值取最终一次赋值,.,19/31,题型一,题型二,题型三,20/31,题型一,题型二,题型三,21/31,题型一,题型二,题型三,应用三种基本语句编写程序,【例,3,】,编写一个程序,要求输入两个数,a,b,值,输出,a+b,和,ab,值,.,分析,:,可用键盘输入语句,“input”,进行输入,然后经过赋值语句求,a+b,ab,值,最终输出,.,解,:,程序以下,:,22/31,题型一,题型二,题型三,反思,程序语言中所用函数命令和运算符,有些与代数中相同,有些发生了改变,应熟记一些惯用符号,规范书写,.,【变式训练,3,】,已知函数,y=x,2,-,2,x+,5,编写一个程序,使每输入一个,x,值,都得到对应,y,值,.,解,:,程序以下,:,23/31,随堂演练,即时巩固,1,以下对赋值语句描述正确是,(,),能够给变量提供初值,;,将表示式值赋给变量,;,能够给一个变量重复赋值,;,不能给同一变量重复赋值,.,A,.,B,.,C,.,D,.,答案:,A,24/31,2,以下给出赋值语句中正确是,(,),A.3,=,AB.M=-M,C.B=A=2D.x+y=0,解析:,赋值号,“,=,”,左右两边不能交换,故选项,A,错,;,一个赋值语句只能给一个变量赋值,故选项,C,错,;,不能给表示式赋值,故选项,D,错,.,答案:,B,25/31,3,下面一段程序执行后输出结果是,(,),A=2;,A=A,A;,A=A+6;,print(%io(2),A);,A.2B.8,C.10D.18,解析:,A=,2,A=,2,2,=,4,A=,4,+,6,=,10,.,答案:,C,26/31,4,以下程序执行后,输出结果为,3,则输入,x,值为,(,),x=input(“x=”);,y=x,x+2,x;,print(%io(2),y);,A.1B.,-,3,C.,-,1D.1,或,-,3,解析:,由题意知,x,2,+,2,x=,3,解得,x=,1,或,-,3,.,答案:,D,27/31,5,假如输入值依次为,10,20,30,下面程序运行结果为,.,a=input(“a=”);,b=input(“b=”);,c=input(“c=”);,a=b;,b=c;,c=a;,print(%io(2),a,b,c);,28/31,解析:,依据程序语句,按步骤进行执行,a=,10,b=,20,c=,30,.,执行,a=b,此时,a=,20;,执行,b=c,此时,b=,30;,执行,c=a,此时,c=a=,20,所以最终,a=,20,b=,30,c=,20,最终输出值为,c=,20,b=,30,a=,20,.,答案:,c=,20,b=,30,a=,20,29/31,6,给出如图所表示程序框图,写出对应算法语句,.,30/31,解:,算法语句以下,:,x=input(“x=”);,y=input(“y=”);,x=x/4;,y=3,y;,print(%io(2),y,x);,x=x-y;,y=y+1;,print(%io(2),y,x);,31/31,
展开阅读全文

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


开通VIP      成为共赢上传

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

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

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

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

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

gongan.png浙公网安备33021202000488号   

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

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

客服