资源描述:
《数学人教a版必修3第一章121输入语句、输出语句和赋值语句》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1・2.1输入语句、输出语句和赋值语句KECHENGMUUIAOY!NHANG^谍程目际•1.了解算法语句(程序语言)与自然语言和程序框图表示的算法的区别.2.理解输入语句、输出语句和赋值语句的格式和功能.3・能准确应用输入语句、输出诰句和赋值语句把程序框图转化为算法语句来解决问题.1.输入语句格式INPUT“提示内容”;功能可以一次为一个或多个变量,实现了算法中的功能说明“提示内容”是提示用户输入什么样的•程序框图中的框转化为算法语句就是输入语句[名师点拨1■■ffiXts-Wj®用说明:①INPUT语句乂称“键盘输入语句”,当计算机执行到该语句时,暂停
2、并等候用户输入程序运行需要的数据.此时,用户只需把数据由键盘输入,然后回车,程序将继续运行.②“提示内容”的作用是在程序执行时提示用户将要输入的是什么样的数据.如:INPUT“语文,数学,外语成绩=”;a,b,c.“提示内容”及后面的“;”可省略,直接输入,如:INPUTa,b,c【做一做1】关于语句INPUT“提示内容”;变量,下列.说法不正确的是()A.提示内容可以是中文也可以是英文B.提示内容一般是提示用户输入什么样的信息C.此语句可以给多个变量赋值D.此语句只能给一个变量赋值格式PRINT“提示内容”;功能先计算表达式的,然后输出结杲,实现了算法中
3、的功能.显示在计算机屏幕上,也就是输出信息,可以是、的值和信息.说明程序框图中的框转化为算法语句就是输出语句.2.输出语句「名师点拨〕■■输也禧石J使用说明:©PRINT语句又称“打印语句”,将结果在屏幕上显示出来,是任何程序中必有的语句.②“提示内容”提示用户输出的是什么样的信息.如:PRINT“该生的总分=”;S③具有计算功能.可以输岀常量、变量的值和系统信息.如:PRINT12/3PRINTAPRINT5PRINT^1amastudent!”【做一做2】输出语句:PRINT4+5,其输出的结果是()A・4B・5C・9D・203・赋值语句格式变量=功能
4、先计算表达式的值,然后把结果赋值给边变量的值就改变了边的变量,此步完成后,说明(1)赋值语句屮的叫做,它和数学中的等号不一样.(2)木教材用BASIC语言编写的计算机程序是由若干语句组成的,计算机按语句行排列的顺序依次执行程序中的语句,每个完整的程序最片一行都是END语句(又称结束语句),表示程序到此(名师点拨]頑筍薛j褪甬说明:①在代数中A=B与B=A是等效的两个等式,而在赋值语句中则是两个不同的赋值过程.如:A=B是将B的值赋给变量A,而B=A是将A的值赋给变量B.②“=”右边可以是常量、变量或算式,如X=6,A=B,当表达式为一算式吋,如0=*+丫,
5、是指先计算X+Y的值,再把该值赋给C,所以赋值语句具.有计算功能.③“=”左边必须是变量,而不能是表达式、常量.如:15=gx+y=c都是错误的.④一个语句只能给一个变量赋值,不能对几个变量连续赋值,但可以報转赋值.如:A=B=10是不正确的,但可以写成:A=10,B=A;赋值后,A的值是10,3的值也是10.⑤可给一个变量多次赋值,但只保留最后一次所赋的值.如:A=5,B=3,A=A+B;执行后A的值为&【做一做3】下列说法中错误的是()A.程序中可以无输入语句B.程序屮可以无输出语句C.程序屮最后一个语句是ENDD.赋值语句x=x+1表示变量X值增加1
6、后仍用x表示答案:1.变量【做一做1】D2.表达式值【做一做2】C3.表达式左【做一做3】B重占难占•Jrlr:9IaeeiI・对赋值语句x=x+1的理解剖析:在代数中对变量赋值时,只需要对其直接赋值,或重新计算变量的值即可.但是计算机对变显赋值的方式就不同了,计算机必须用赋值语句来进行.赋值语句屮的是赋值号,其左赋值输入信息输入输出常量变量系统输岀4+5=9,则输出的结果是9.左⑴赋值号⑵结束尖破ZHONGDIANNANDIANTUPO^边必须是一个变量,用一个字母表示,仅仅表示一个数值的存储位置;其右边是关于变量的一个表达式,这个表达式没有什么限制.计
7、算机执行完赋值语句后,赋值号“=”左边的变量的值就发生变化,其值是赋值号右边表达式的值,那么计算机执行完赋值语句x=x+1后,变量尤的值就发生了变化,比上一步屮X的值大1.赋值语句x=x+l,如果写成x+l=x,那么就没冇什么意义了,计算机就不“认识”这个语句了,执行到这个语句时就会停止,显示程序出错.2.算法语句中的运算符剖析:计算机对语句“於'或不认识,当计算机执行到这些语句时,就会停止,显示程序出错.在算法语句中表示一个变量而不是。与b的积,。与〃的积必须写成才行.当输入程序语句时,只能从左到右依次输入.上标、下标、幕等的表示与数学中是不相同的,如算
8、法语句中疋在程序中必须用Tn来表示.算法语句中的运算符有(1)常用